Siemens Industry Software Inc. is seeking to improve developer productivity across the enterprise by designing and implementing robust integrations, developing data pipelines/ETL workflows, and enhancing developer productivity systems.
Requirements
- 5+ years of professional software engineering experience
- Strong proficiency in Python and TypeScript
- Proven experience in systems integration, microservices architecture, and enterprise architecture principles
- Hands-on experience with data pipeline/ETL development
- Basic knowledge of Kubernetes and cloud-based services
- Experience configuring and managing SaaS products
- Deep understanding of Git workflows, CI/CD pipelines, and DevOps principles
Responsibilities
- Design, develop, and maintain scalable applications and systems integrations using Python and TypeScript
- Architect and implement microservices-based solutions for enterprise-scale systems
- Build and optimize data pipelines and ETL processes for high-performance data workflows
- Configure and integrate SaaS platforms to support business and engineering needs
- Contribute to enterprise architecture discussions and ensure alignment with organizational standards
- Implement and advocate for DevOps practices, including CI/CD pipelines, automated deployments, and infrastructure-as-code
- Collaborate with cross-functional teams to improve developer productivity systems and streamline workflows
Other
- 5+ years of professional software engineering experience
- A growth mindset and willingness to learn new technologies
- Strong communication skills and ability to work across teams
- Enthusiasm for building reliable, scalable, and maintainable software/systems
- Ability to work in a hybrid (remote/office) environment