Principal Associate, Software Engineering

A progressive financial services powerhouse spanning Credit Cards, Auto Loans, Savings, and Commercial Banking, known for innovation in financial technology.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Principal Associate, Software Engineering

At Capital One's DataLabs in India, we are seeking a Principal Associate, Software Engineering to lead our initiative in autonomous and intelligent data products. This role combines technical leadership in distributed systems and full-stack development with the opportunity to shape cutting-edge financial technology solutions. You'll work in DataLabs, where we solve fundamental business problems using advanced analytics, data science, and machine learning. The position involves collaborating with Product Management and Architects to develop scalable, secure solutions that drive business goals. You'll be part of a vibrant culture that values innovation, learning, and impactful problem-solving. The role requires expertise in microservices architecture, cloud platforms, and modern development practices, with opportunities to mentor others and contribute to technical strategy. This position offers the chance to work on industrial-scale system design while being part of a collaborative team that values creativity and continuous learning.

Last updated 2 days ago

Responsibilities For Principal Associate, Software Engineering

  • Play role as subject matter expert in distributed microservices and full stack systems
  • Own delivery of end to end software development in design, development, test, release and maintenance
  • Collaborate with Architects and contribute in design solutioning of products
  • Ensure adherence to architecture standards, risk management and security standards
  • Develop well managed applications implementing best coding practices
  • Provide support/guidance to team members on technical queries
  • Work with development teams and product managers in prioritizing requirements
  • Define stories complexities and effort estimations for sprints

Requirements For Principal Associate, Software Engineering

Java
Python
Node.js
PostgreSQL
Kubernetes
Kafka
  • Bachelor's Degree in Computer Science or related field
  • At least 5 years of experience in software engineering
  • At least 3 years experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
  • Strong problem-solving skills
  • Experience in building scalable, real time applications using Microservices Architecture
  • Experience in troubleshooting, debugging applications
  • Knowledge of backend technologies like Java, Springboot, Microservices
  • Knowledge of frontend technologies like Javascript, Node.js, Angular.js
  • Knowledge of database technologies like Postgres, MySQL

Benefits For Principal Associate, Software Engineering

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive benefits package including medical, dental, and vision insurance

Interested in this job?

Jobs Related To Capital One Principal Associate, Software Engineering

Distinguished Engineer/Architect, Bank Modernization

Lead banking platform modernization as Distinguished Engineer at Capital One. Design core banking services, implement cloud solutions, and drive technical innovation. 7+ years exp required.

Distinguished Engineer - Consumer Identity

Lead Identity and Access Management initiatives as a Distinguished Engineer at Capital One, architecting cloud-native solutions for 100M+ customers using AWS, Java, and Python.

Director, Software Engineering - Retail Bank Consumer Engineering (Payments)

Director of Software Engineering position at Capital One leading payments engineering teams, combining technical leadership with people management, offering competitive compensation and benefits.

Distinguished Engineer - Marketing and Decisioning CardTech

Distinguished Engineer position at Capital One focusing on Marketing and Decisioning CardTech, leading technical initiatives and architectural direction for banking platforms in the cloud.

Director, Software Engineering

Lead software engineering teams at Capital One, managing product development and technical innovation while earning $263,900-$301,200 annually plus benefits.