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.