IN_BD_SW_Software Architect

Robert Bosch Group

Bengaluru

On-site

INR 4,200,000 - 6,300,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bosch Global Software Technologies Private Limited in Bengaluru invites an experienced Software Architect to shape the overall software architecture for enterprise applications. You will partner with product managers, developers and stakeholders to translate complex requirements into scalable, secure solutions that meet business goals.

You will lead design reviews, set architectural standards, and mentor engineers while ensuring adherence to best practices.

Qualifications

  • 8+ years of professional software development experience.

Responsibilities

  • Design and define software architecture for enterprise-level applications, ensuring scalability, security, and performance.
  • Lead technical design reviews and architecture decision-making across projects.
  • Evaluate emerging technologies and frameworks to recommend optimal solutions.
  • Collaborate with cross-functional teams to ensure architectural alignment.
  • Establish and enforce architectural standards, best practices, and coding guidelines.
  • Mentor engineers on architectural principles and design patterns.
  • Document decisions and designs for clarity and future reference.
  • Translate complex business requirements into comprehensive technical solutions.
  • Oversee implementation of architectural standards and conduct code reviews.
  • Identify and mitigate technical risks and performance bottlenecks.
  • Stay current with industry trends and cloud/AI developments.

Skills

Java
Python
C++
Microservices architecture
Distributed systems
API design
RESTful services
Security best practices
CI/CD
DevOps
GCP
GenAI
Terraform
Docker
Kubernetes
GitHub Actions
ADK/LangGraph
Cloud SDKs

Tools

Docker
Kubernetes
Terraform
GitHub Actions
LangGraph/ADK
Google SDKs

Job description

  • Legal Entity: Bosch Global Software Technologies Private Limited
Company Description

Bosch Global Software Technologies Private Limitedis 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. 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.

Job Description

Roles & Responsibilities :
We're looking for an experienced Software Architect to join our organization in Bangalore, India. In this role, you will be responsible for designing and defining the overall software architecture for our enterprise applications. You will work closely with development teams, product managers, and stakeholders to translate complex business requirements into scalable, secure, and efficient technical solutions. The ideal candidate will demonstrate strong analytical skills, attention to detail, and the ability to make well-informed architectural decisions that align with organizational goals.

Design and define software architecture for enterprise-level applications, ensuring scalability, security, and performance

Lead technical design reviews and architecture decision-making processes across multiple projects

Evaluate emerging technologies, frameworks, and platforms to recommend optimal solutions for organizational needs

Collaborate with cross-functional teams including product management, development, and operations to ensure architectural alignment

Establish and enforce architectural standards, best practices, and coding guidelines across development teams

Mentor and provide technical guidance to software engineers and development teams on architectural principles and design patterns

Document architectural decisions, system designs, and technical specifications for clarity and future reference

Analyze complex business requirements and translate them into comprehensive technical solutions

Oversee the implementation of architectural standards and conduct code reviews to ensure compliance

Identify and mitigate technical risks and performance bottlenecks in system design

Stay current with industry trends and emerging technologies relevant to software architecture

Qualifications

8+ years of professional experience in software development and engineering

5+ years of demonstrated experience in a software architecture or senior technical leadership role

Strong expertise in software design patterns, system architecture, and enterprise application development

In-depth knowledge of microservices architecture and distributed systems design

Experience with API design, RESTful services, and integration patterns

Solid understanding of database design, both relational (SQL) and non-relational (NoSQL) databases

Strong knowledge of security best practices and secure software design principles

Proficiency in one or more programming languages such as Java, Python, or C++

Experience with frameworks and tools such as Spring Boot, Docker, and Kubernetes

Demonstrated ability to mentor and lead technical teams

Excellent analytical and problem-solving skills with strong attention to detail

Strong organizational and communication skills with the ability to articulate complex technical concepts.

Experience with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines (preferred)

Knowledge of performance optimization and scalability patterns (preferred)

Proficiency with cloud platforms preferablyGoogle Cloud Platform

Experience with Google SDKs and AI.

Drive several GenAI projects for different business units from technical point of view

Turn vague ideas into runnable POCs/MVPs quickly, iterate with stakeholders/users, and help scale what works.

Build agent-based solutions (tool-using agents/workflows). Current toolset includes ADK and LangGraph (experience is a plus; strong fundamentals + motivation to learn is enough).

Contribute fullstack pragmatically: work across the stack, with depth in one area and willingness to learn the rest.

Technical Skills (Required)

API integration: consume/build REST APIs, auth basics, integrate services

Git and code reviews; testing basics

Basic CI / CD Skills

Fullstack DevOps Mindset (Everyone is responsible for CI / CD, terraform etc.)

GCP Skills: deploy a simple service using templates/guidance, read logs/metrics, basic IAM awareness

Hard Skills (Nice to have)

Python (or strong willingness to pick it up quickly)

Terraform (basic): can read configs and do small changes with support

GitHub Actions familiarity

Containers (Docker)

Agents / orchestration: tool/function calling, workflow/state, retries/error handling, evaluation

MLOps: CI/CD, automated deployment

ADK and/or LangGraph (optional)

Soft Skills (Required) — Motivation first

High motivation / strong inner drive: wants to learn, try, iterate, and improve fast

Product/outcome mindset (hypothesis ? experiment ? learn ? iterate)

Comfortable with ambiguity and context switching (multiple POCs in parallel)

Feedback culture: open to feedback and able to give it directly and kindly (e.g., "Your estimate seems high - can you share assumptions, so we align faster?")

Pragmatic about processes: respects required governance, but avoids process for process’ sake (understands must-do vs nice-to-do; looks for lightweight compliant solutions)

Self-learning: Keeping up to date with state of the art technologies, frameworks and release from our main Technological partners like Google, Microsoft etc.

Strong stakeholder communication (proactive updates, no surprises)

Additional Information

Analytical and logical thinking, Independant thinker.

Ability to take initiative and overcome obstacles

Deadline-driven, self-organized and able to multitask

Self-learner and a problem solver.

Strong verbal, written and presentation skills

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IN_BD_SW_Software Architect
IN_BD_SW_Software Architect

Bosch • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Architect
Architect

Daimler Trucks North America LLC • Bengaluru

On-site
INR 2,500,000 - 3,500,000
JAVA - Architect
JAVA - Architect

Daimler AG (Canada) • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Staff Software Engineer
Staff Software Engineer

Bosch • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Software Architect - Bangalore
Software Architect - Bangalore

Yeah! Global • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Staff Software Engineer
Staff Software Engineer

Robert Bosch Group • Bengaluru

On-site
INR 4,200,000 - 6,600,000
Software Architect
Software Architect

Placon Hr Services • Ahmedabad District

On-site
INR 250,000 - 380,000
Software Architect
Software Architect

iBase-t • Ahmedabad District

On-site
INR 2,500,000 - 3,500,000
Sr Software Engineer
Sr Software Engineer

Symplr • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Technical Architect
Technical Architect

Cotiviti • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Health insurance
Training and upskilling