What are the responsibilities and job description for the Software Engineer position at Siemens Digital Industries Software?
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.
Role: Software Engineer - DevOps Engineer
Design, build, and maintain automated CI/CD pipelines and solutions to enable reliable, scalable, and efficient software delivery
Key Responsibilities:
The salary range for this position is $100,800 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate’s work location as well as additional factors, including job-related skills, experience, and relevant education/training. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: www.benefitsquickstart.com. In addition, this position is eligible for time off in accordance with Company policies, including paid sick leave, paid parental leave, PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday
Role: Software Engineer - DevOps Engineer
Design, build, and maintain automated CI/CD pipelines and solutions to enable reliable, scalable, and efficient software delivery
Key Responsibilities:
- Design, build, and maintain DevOps solutions to support reliable build and software delivery
- Understand the requirements, analyze and develop new solutions
- Develop and optimize CI/CD pipelines and automation workflows
- Support AI/ML in pipelines, including model training, deployment, and monitoring
- Works in close collaboration with cross-functional teams, including development, QA, and operations, to ensure operational stability
- Monitor systems, troubleshoot issues, and improve reliability and performance
- Contribute to automation ensuring continuous improvement and DevOps best practices
- Document all workflows, processes and operational procedures
- Bachelor’s Degree – Computer Science, Engineering, or other supplemented with real world programming experience
- Hands-on experience developing and maintaining pipelines (e.g., CI/CD or data/ML pipelines)
- Self-driven, motivated individual who has ability to multitask with minimal supervision and exercise sound technical judgment
- Strong problem-solving skills and ability to work collaboratively in cross-functional teams
- Knowledge/Experience in PLM Domain with DevOps tools and practices, including CI/CD, automation, and system monitoring
- Proficiency in scripting or programming (e.g., Python, Nodejs, Bash) and familiarity with SCM tools (perforce,GIT)
- Familiarity with AI/ML workflows, such as model training, validation, deployment
- Knowledge of containerization and orchestration (Docker, Kubernetes)
- Exposure to security best practices in DevOps and cloud environments
- Good communication and interpersonal skills
The salary range for this position is $100,800 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate’s work location as well as additional factors, including job-related skills, experience, and relevant education/training. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: www.benefitsquickstart.com. In addition, this position is eligible for time off in accordance with Company policies, including paid sick leave, paid parental leave, PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday
Salary : $100,800