Senior Software Engineer (Python) - Automation & Developer Platforms
Bosch Global Software Technologies · Bangalore
Collected role description
Role overview
Senior Software Engineer (Python) - Automation & Developer Platforms at Bosch Global Software Technologies
Continuously identify opportunities to simplify, automate, and improve existing solutions.We are looking for engineers who: Enjoy solving difficult problems.
Responsibilities
- Design, develop, and maintain software and automation solutions.
- Work closely with engineers across teams to understand problems and deliver practical solutions.
Required qualifications
- Are eager to learn and work across different technologies and domains.Must-have Strong software engineering experience.
Employment details
- Full-time position.
- Location: Bengaluru (prev. Bangalore) [India]
About the employer
- Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions.
Additional role details
- With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
- Senior Software Engineer (Python) - Automation & Developer PlatformsWe are looking for a senior engineer who enjoys solving complex technical problems and improving the way engineers work.Our team develops internal tools, automation solutions, and engineering platforms used by multiple product teams.
- We help engineers build, test, validate, and release software more efficiently while ensuring quality, reliability, and maintainability.
- Contribute to Python and C/C++ based projects.
- Improve developer workflows, tooling, and CI/CD processes.
- Troubleshoot complex technical issues across software, infrastructure, and development environments.
- Participate in architectural discussions and technical decision making.
- Can understand complex systems and see the bigger picture.
- Challenge ideas constructively and contribute to technical discussions.
- Take ownership and drive solutions to completion.
- Collaborate effectively and help the team succeed.
- Excellent problem-solving and analytical skills.
- Experience developing production-quality software.
- Experience working in Linux-based environments.
- Strong communication and collaboration skills.Nice-to-have Experience with Python.
- Experience with C or C++.
- Experience with CI/CD systems and build automation.
- Experience with developer tooling, automation, or engineering platforms.
- Agile working environment using Scrum.
- International collaboration across multiple Bosch locations.
- Opportunity to build tools and platforms used by engineering teams worldwide.
- B.Tech\B.E 8 -10 Years
Collected minimum qualification
B.Tech\B.E
Collected experience requirement
8-10 years