
Senior Software Engineer (Python) - Automation & Developer Platforms
Bosch Global7 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, and maintain software and automation solutions.
- Contribute to Python and C/C++ based projects.
- Improve developer workflows, tooling, CI/CD processes, and engineering platforms.
- Troubleshoot complex issues across software, infrastructure, and development environments.
- Participate in architectural discussions and technical decision making.
- Collaborate with engineers across teams to understand problems and deliver practical solutions.
- Identify opportunities to simplify, automate, and improve existing solutions.
Requirements
- Strong software engineering experience and experience developing production-quality software.
- Excellent problem-solving and analytical skills.
- Experience working in Linux-based environments.
- Strong communication and collaboration skills.
- Experience with Python is preferred.
- Experience with C or C++ is preferred.
- Experience with CI/CD systems, build automation, developer tooling, automation, or engineering platforms is preferred.
- B.Tech or B.E. qualification.
- 8–10 years of experience.
Benefits
- Full-time position.
- Agile working environment using Scrum.
- International collaboration across multiple Bosch locations.
- Opportunity to build tools and platforms used by engineering teams worldwide.
About Bosch Global
Bosch Global (Robert Bosch GmbH) develops and sells mobility components and software, industrial automation and sensors, home appliances and power tools, and energy and building technologies to automakers, manufacturers, builders, and consumers. It monetizes through product sales and connected services spanning IoT, AI, and embedded software. Founded in 1886 and headquartered in Gerlingen-Schillerhöhe, Germany, the privately held Bosch Group operates worldwide across Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology sectors.