All roles at Siemens

Software Engineer - Advanced

PuneFull-time8–14 yrsPosted 1 week ago

Leadership software engineering role at Siemens in Pune. Needs 8+ years and a B.Sc, M.Sc or B.Tech.

About the role

Software Engineer - Advanced at Siemens. Architect, design, and lead development of scalable, high-quality software products (internal and external), ensuring reliability, performance, security.

What you'll do

  • Architect, design, and lead development of scalable, high-quality software products (internal and external), ensuring reliability, performance, security
  • Own end-to-end technical design, including system architecture, component design, data models, APIs, and integration patterns across multiple product areas
  • Act as technical lead for complex projects: provide technical direction, break down requirements, estimate work, and guide the team through implementation and delivery
  • Drive architectural decisions and innovation, including modernization initiatives (e.g., microservices, cloud readiness, performance optimization)
  • Ensure overall functional and non-functional quality of released products across all required platforms and deployment mechanisms

What you need

  • Java
  • System design
  • REST APIs
  • Git
  • Microservices
  • AWS

Good to have

  • Spring Boot
  • Docker
  • Kubernetes
  • GCP
  • CI/CD
  • Azure

More roles like this at Siemens

Apply on Siemens's site