Browse current jobs

Senior Software Engineer (Python) - Automation & Developer Platforms

Bosch Global Software Technologies · Bangalore

Apply on employer website

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