Staff Software Engineer
New
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- Backend DevelopmentPythonCloud ComputingFull Stack DevelopmentJavaJavascriptTypeScriptGoDistributed Systems
Requirements
- 7+ years of professional software engineering experience with strong exposure to full-stack and backend development.
- Proven experience leading full product lifecycle delivery, including deployment, monitoring, and production support.
- Strong understanding of scalable system design, data structures, algorithms, and distributed system architecture.
- Experience working with modern programming languages such as JavaScript/TypeScript, Python, Java, Go, or similar.
- Hands-on experience with cloud platforms such as AWS, GCP, or Azure and associated services.
- Familiarity with CI/CD pipelines, testing frameworks, and modern DevOps practices.
- Strong communication skills with the ability to collaborate effectively with clients, product teams, and technical stakeholders.
- Ability to operate autonomously in fast-moving, ambiguous environments while maintaining high-quality delivery standards.
Responsibilities
- Lead end-to-end software delivery, ensuring successful execution from architecture design through deployment, monitoring, and iteration in production environments.
- Partner directly with clients and stakeholders to understand requirements, define solutions, and align technical execution with business goals.
- Design scalable system architectures, select appropriate technologies, and define robust development approaches in collaboration with product and design teams.
- Drive full product lifecycle activities including CI/CD, testing strategies, release management, and incident response.
- Build and deliver high-quality full-stack applications across web, mobile, and backend systems using modern frameworks and cloud platforms.
- Ensure system reliability, performance, and scalability in production environments across distributed architectures.
- Contribute to engineering best practices and support the development of a strong, collaborative, and high-performing engineering culture.
View Full Description & ApplyYou'll be redirected to the employer's site