Overview
Senior full stack engineering role leading architecture, technical delivery and engineering standards for a pod or platform area, with hands-on depth across backend, frontend and cloud-native systems.
What you'll do
- Lead architecture and technical design for a platform area or major feature set, ensuring alignment with enterprise engineering standards and target-state architecture.
- Own technical delivery commitments for the pod, balancing scope, quality, timelines, operational readiness, and long-term maintainability.
- Define and enforce engineering standards across the pod for design reviews, coding practices, testing, CI/CD, observability, security, and documentation.
- Design and oversee implementation of backend services, frontend applications, APIs, data flows, and integration patterns across the stack.
- Guide engineering decisions on microservices, low-latency design, resilience, scalability, API contracts, and cloud-native deployment models.
- Partner with Product Owners and Architects to translate roadmap priorities into executable technical plans and delivery milestones.
- Review solution designs and code across the pod to ensure consistency, performance, and compliance with engineering guardrails.
- Drive production excellence through strong practices in monitoring, alerting, release management, incident handling, and post-incident improvement.
- Coach and develop Officers and Senior Associates through technical mentoring, design guidance, and delivery oversight.
- Support hiring, onboarding, and skill development within the pod.
- Represent the pod in cross-functional technical reviews, design forums, and architecture governance discussions.
- Promote reuse and standardization by identifying opportunities to build shared libraries, patterns, templates, and engineering accelerators.
- Contribute to platform modernization, developer experience improvements, and engineering efficiency initiatives.
What you'll need
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8–14 years of experience in full-stack or enterprise software engineering, with demonstrated technical leadership.
- Deep expertise in Python and/or Java, and modern frontend frameworks such as React and/or Angular.
- Strong experience designing and operating enterprise-scale, cloud-native applications on AWS and/or Azure.
- Proven experience with microservices architecture, API design, distributed systems, and high-availability/low-latency platforms.
- Strong track record of owning production systems at scale, including responsibility for reliability, resilience, and operational excellence.
- Experience leading a pod, team, or major technical workstream, including technical direction, mentoring, and delivery management.
- Strong understanding of CI/CD, automated testing, containers, Kubernetes, observability, and secure software delivery practices.
- Experience with database design, performance optimization, integration patterns, and enterprise system interoperability.
- Ability to influence technical decisions across product, engineering, and architecture stakeholders.
- Strong written and verbal communication skills, including the ability to present technical designs and trade-offs clearly.
Nice to have
- Familiarity with event-driven architectures, Kafka, and asynchronous processing at scale.
- Experience integrating GenAI/LLM-powered capabilities into enterprise applications.
- Cloud certifications in AWS and/or Azure.
Details
- Location: Bangalore, India.
- Work schedule: On-premise.
Read the full description and apply on the company’s own careers page.