HamburgerMenu
hirist

Capital One - Lead Software Engineer

Capital One Services (India) Pvt ltd
9 - 14 Years
rupee27-42 LPA
Bangalore

Posted on: 24/03/2026

Job Description

What You'll Do :


- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies


- Lead a portfolio of diverse technology projects with deep experience in distributed microservices and full stack systems


- Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal external technology communities, mentoring other members of the engineering community


- Utilize various programming languages, Open Source technologies, Relational/NoSQL databases, Containers and a variety of AWS tools and services with a special focus on Serverless initiatives.


- Implement software in unambiguous and uncomplicated domains with little to no support, while effectively combining standards and practices to implement more complex software


- Implement a new, fully featured local build and deployment pipeline, while identifying improvements and making enhancements to established deployment pipelines


- Troubleshooting the most complicated issues with local builds and deployment pipelines


- Familiarity with many modern application architecture and design patterns, with the ability to leverage them in moderately complex domains


- Teach others architecture and design patterns and how and when to apply them


- Debug moderately complex issues across backend, frontend, middleware, infrastructure, databases and pipelines across all environments from local to production and across distributed systems


- Quickly identify root cause, implement fix, and correct any affected data


- Develop features to enhance the overall user experience with little to no direction, knowing what non functionals to address and how


Basic Qualifications :


- Bachelor s Degree in Engineering or Computer Science


- At least 9 years of experience in software engineering


- At least 7 years of experience building back-end services (Including but not limited to: Java, JavaScript, Python, Go, Node, Scala, TypeScript, Spring Boot)


- At least 2 years of experience with a front-end language (Including but not limited to: JavaScript, TypeScript) (Internship experience does not apply)


- At least 6 years of experience with a database technology (Including but not limited to: MySQL, PostgreSQL, MongoDB, Redis, Cassandra, DynamoDB)


- At least 2 years of experience with a UI framework (Including but not limited to: Angular, Vue, React)


- At least 3 years of experience designing, building, and testing distributed systems


- At least 2 years of experience in a technical leadership role overseeing strategic projects


Preferred Qualifications :

- 4+ years of experience in Agile or Kanban software development methodologies and Agile software development


- 4+ years of experience with a cloud computing provider (AWS, Microsoft Azure, Google Cloud)


- 4+ years of experience implementing functional tests, unit tests, integrated tests or automated tests to support Continuous Integration Continuous Deployment


- 4+ years of experience with a server side application framework (Django, Express, Spring)


- 4+ years of experience building and testing software


- 4+ years of experience with high level design (HLD


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in