Principal Backend Architect

Year    KA, IN, India

Job Description

This role is for one of our clients



Industry: Technology, Information and Media
Seniority level: Mid-Senior level

Min Experience: 8 years
Location: Bengaluru
JobType: full-time
We are seeking a

Principal Backend Architect

to lead the design and development of large-scale distributed systems that will power our next-generation products. In this role, you will define the technical vision, create robust architectural blueprints, and guide the engineering team in building scalable, secure, and high-performing platforms. You will combine

hands-on coding expertise

with

strategic system design

to ensure seamless integration, maintainability, and long-term sustainability of our technology stack.

Key Responsibilities

Architecture Leadership


Define, document, and evolve the backend architecture for mission-critical systems.
Translate product requirements into scalable, maintainable, and extensible system designs.
Drive best practices in system reliability, scalability, and cloud-native architecture.

Hands-on Engineering


Build prototypes and deliver production-ready code to validate architectural decisions.
Collaborate on backend service development, API design, and data models.
Oversee deployment pipelines, performance optimization, and monitoring frameworks.

Collaboration & Mentorship


Partner with cross-functional teams (frontend, data, security, product) to align technical direction with business needs.
Provide mentorship and technical guidance to engineers at all levels.
Conduct architecture reviews, code reviews, and promote engineering excellence.

Operational Ownership


Ensure high standards of

data security, compliance, and governance

across systems.
Drive observability, fault tolerance, and resilience in production systems.
Anticipate long-term technical challenges and design strategies to address them.

Requirements


10+ years of software engineering experience, with at least 5 years in an

architectural leadership role

.
Strong command of at least one

backend language

(Python, Golang, or C++).
Proven experience in

designing distributed systems, microservices, and APIs

.
Deep expertise in

cloud platforms

(AWS, GCP, or Azure) and containerized environments.
Strong knowledge of

SQL and NoSQL databases

, caching, and data modeling.
Ability to balance

big-picture system design

with hands-on coding and implementation.
Excellent problem-solving, communication, and stakeholder management skills.

Preferred Qualifications


Experience with

machine learning platforms

, orchestration frameworks, or agentic systems.
Track record of architecting large-scale cloud-native systems for enterprise or consumer products.
Exposure to

event-driven architectures, streaming pipelines, or high-throughput systems

.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4316741
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year