Senior Software Engineer - Backend
Sigmoid · Bengaluru · onsite · Posted 8d ago
Not disclosed3–6 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Responsibilities:
- Own and deliver modules end-to-end—from design and coding to deployment and monitoring.
- Drive technical decisions and influence architecture to ensure high scalability, reliability, and performance.
- Collaborate closely with PMs, QAs, and cross-functional teams to ensure smooth delivery and knowledge sharing.
- Mentor junior engineers, review code, and set best practices for design, coding, and testing.
- Identify gaps in systems and processes, propose improvements, and set up workflows to scale the engineering team.
Requirements:
- 3+ years of hands-on experience designing, building, and maintaining complex applications in production environments.
- Deep knowledge of databases, NoSQL, or relational, with solid data modeling experience.
- Solid understanding of system design, object-oriented design, and design patterns.
- Should be able to design small systems/services independently.
- Experience debugging, profiling, and scaling high-performance applications.
- Strong problem-solving skills, able to handle ambiguity, and break down complex issues.
- Have worked at a product-based company.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
Sourced from instahyre
Skills
NoSQLgoogle cloud platformamazon web servicesDatabasesBackendSQLDatabaseMicrosoft AzureRelationalSseSenior Software EngineerSDE2LLDDesign PatternscalabilityhldPythonJavaSystem Designcode design
