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
View details
Apply Now