Bosch Group: Staff Software Engineer — Bengaluru, KA, India

Bosch Group lists a Staff Software Engineer opening in Bengaluru, KA, India. The position is listed as full-time. This brief brings together the location, eligibility references and application route for requisition REF290828K.

Recruitment overview

OrganisationBosch Group
Post / roleStaff Software Engineer
Employment typeFull-time
Notification / job IDREF290828K
Job locationBengaluru, KA, India
Work arrangementOn-site
Educational qualificationDegree / qualification: Bachelor’s degree in computer science, Computer Engineering, relevant technical field, or equivalent
Experience requiredMid-Senior Level
Salary / stipendSee employer notice for pay details
Last date to applySee official notice

About Bosch Group

Bosch's India activities span mobility, industrial technology, consumer goods, and energy and building technology. Its employer description identifies engineering development, manufacturing and commercial operations within that range. The group operates through multiple Indian businesses, including activities in automotive systems, software and engineering, industrial technology and home appliances. This makes Bosch a collection of related technology businesses rather than a single product operation, with different entities serving different industrial and consumer applications.

The position and its setting

Bosch Group lists Staff Software Engineer in Bengaluru, KA, India, under reference REF290828K. The details below separate the work described by the employer from essential conditions, preferred experience and practical preparation advice.

  • Employment type: Full-time
  • Employer listing date: 14 August 2026
  • Contract type: Unlimited
  • Legal Entity: Bosch Automotive Electronics India Private Ltd.
  • Brands: Bosch Group

Responsibilities and work described

  • Design: and deliver robust, production-grade & data-intensive applications that power business-critical use cases around the globe
  • In this role, you will operate across domains - owning architecture, raising engineering standards, and amplifying the impact of your team and the surrounding teams
  • Your responsibility spans backend services, cloud-native infrastructure, and data engineering, with a focus on building scalable, reliable, and maintainable systems
  • A key success factor in this role is not only technical expertise, but to be able to understand & translate complex business requirements into scalable systems
  • The expectation is that you identify problems and opportunities, design solutions for them and implement them together with the team
  • Design: and own end-to-end architectures across microservices, event-driven systems, and data platforms
  • Building: and deliver high-quality backend services and APIs that are reliable, secure, and scalable
  • Design: and operate cloud-native infrastructure on Kubernetes, applying platform engineering best practices
  • Building: and maintain data pipelines and products on Spark and Databricks where required
  • Drive event-driven architecture using Kafka and streaming technologies
  • Write clean, testable, and maintainable software — primarily in Scala with Python where appropriate
  • Leadership: architecture and design reviews; author lightweight design documents for major decisions
  • Define and improve engineering standards across testing, observability, CI/CD, and reliability
  • Coach and mentor engineers at multiple levels through reviews, design sessions, and pairing
  • Building: observability into systems from day one (logs, metrics, tracing, alerting, SLOs)
  • Delivery: through CI/CD with safe release, rollback, and progressive delivery strategies

Essential requirements and candidate background

  • Bachelor’s degree in computer science, Computer Engineering, relevant technical field, or equivalent

Education and qualification routes

  • Degree / qualification: Master’s degree preferred

Preferred experience and additional strengths

  • Knowledge: Kubernetes — workloads, networking, Helm, scaling, and operational practices
  • Experience: data governance, lakehouse table formats (Delta, Iceberg), and modern data platforms
  • Experience: platform engineering — building developer platforms, golden paths, or internal tooling
  • Performance profiling and JVM tuning experience
  • Experience: MLOps or data science platform integrations
  • Collaboration Scope:
  • Partner with domain and platform teams to translate complex requirements into resilient architectures
  • Work with technical & org leadership to shape cross-team technical strategy
  • Drive alignment on engineering standards and practices across engineering chapters or guilds
  • Support incident response, post-mortems, and systemic reliability improvements
  • Contribute to roadmaps that balance business priorities with technical sustainability and platform health

Location, schedule and contract conditions

  • Work arrangement: On-site
  • Advertised location: Bengaluru, KA, India

Pay and application dates

A verified salary figure is not established in this article. An online estimate for another Staff Software Engineer vacancy is not an offer for reference REF290828K; use the employer’s own pay disclosure and recruitment communication.

A closing date is not confirmed in this article. Check the current employer page before submitting: an undated posting can change or be withdrawn.

How to apply to Bosch Group

Applications follow the official employer page linked below.

Open the official Bosch Group posting below and match the title and reference REF290828K.

Compare your qualifications and experience with the essential conditions for the Bengaluru, KA, India position, then read the preferred criteria separately.

Prepare an accurate CV and the supporting items requested in that employer’s application. Provide only information and documents you are authorised to share.

Use the employer’s application option, complete the required fields and review the submission. Retain the acknowledgement when one is provided. Job Alerts World does not receive the application.

Practical preparation: Python

Python work is easier to assess through a concrete example than a list of libraries. Explain the problem, the input data, the parts you implemented and how you checked the output. Include a repository or a short technical note when you can share it.

Relevant skills

  • Python
  • Spark
  • Kafka
  • Kubernetes
  • CI/CD
  • APIs

Important links

Official notification / job descriptionOpen official page
Online application portalOpen official page

Read the complete official notice before applying. Availability and requirements can change.

For corrections, see our editorial policy and contact information.