Lead Fullstack Engineer Job in Capital One
Lead Fullstack Engineer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Lead Fullstack Engineer
Location: Bangalore
Company: Capital One India
About Capital One India
At Capital One India, we thrive in a fast-paced, intellectually rigorous environment where we solve real-world business problems at scale. By combining advanced analytics, data science, and machine learning, we unlock powerful insights and build cutting-edge, patentable technology products that drive innovation and impact.
Team Overview: Machine Learning Experiences (MLX)
The MLX team is at the core of Capital One s AI/ML transformation. We re shaping the way the enterprise builds, deploys, and monitors ML models and features providing the tools and platforms that enable every business line to deliver AI-powered experiences. From platform onboarding to observability, MLX sets the foundation for responsible, scalable machine learning across Capital One.
Role Overview
We are seeking a Lead Fullstack Engineer to architect and develop scalable, cloud-native applications that power our ML platforms. You ll be responsible for leading technical initiatives, mentoring team members, and driving the development of full-stack systems with a primary focus on Python and Go, and a working proficiency in React. This is a hands-on leadership role requiring deep cloud expertise (AWS), backend scalability know-how, and familiarity with ML observability concepts.
What You ll Do
- Lead cross-functional teams on full-stack development projects that support machine learning platforms and observability tools.
- Design and develop robust applications using Python, Go, and React, adhering to scalable and maintainable coding principles.
- Architect cloud-native solutions on AWS, leveraging services such as Lambda, ECS, S3, DynamoDB, SQS, and IAM.
- Implement and optimize CI/CD pipelines, containerization with Docker/Kubernetes, and other DevOps best practices.
- Work closely with ML engineers and data scientists to enhance observability and monitoring for ML models in production.
- Utilize open-source frameworks to accelerate development and maintain system performance.
- Collaborate with product managers to deliver user-centric, cloud-based solutions that drive real customer impact.
- Conduct code reviews, mentor engineers, and maintain high technical standards across the team.
- Contribute to backend optimization, API development, and integration with real-time data systems.
Required Qualifications
- 7 10 years of experience in software development, with a strong background in backend and full-stack systems.
- Expertise in Python and Go; strong ability to build scalable, maintainable systems.
- Proficiency in React for frontend development (medium level).
- Hands-on experience with AWS services such as Lambda, ECS, S3, DynamoDB, IAM, and SQS.
- Experience with ML observability frameworks and tools.
- Knowledge of open-source development frameworks and cloud architecture patterns.
- Proficiency in CI/CD, containerization (Docker, Kubernetes), and modern DevOps practices.
- Strong problem-solving abilities and a track record of leading technical initiatives in agile environments.
Preferred Qualifications
- Experience monitoring ML models in production and integrating observability tools.
- Knowledge of event-driven architecture and microservices.
- Familiarity with GraphQL, WebSockets, and real-time data communication.
- Understanding of data streaming architectures and processing pipelines.
Why Join Capital One
- Be part of a team building enterprise-scale platforms that power ML for millions of customers.
- Work on impactful, cloud-native solutions in a collaborative and high-growth environment.
- Collaborate with world-class engineers, data scientists, and product leaders.
- Enjoy a culture that values experimentation, learning, and technical excellence.