Principal Associate - Software Engineering

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

Description For Principal Associate - Software Engineering

Capital One is seeking a Principal Associate - Software Engineering to join their DataLabs team in Bengaluru. This role is crucial in developing autonomous and intelligent data products that solve various business and analytical needs. The position involves working with Product Management, Architects, and Project Engineering leadership to develop and deploy robust, scalable, secure solutions.

The ideal candidate will have 6+ years of software engineering experience with strong expertise in distributed microservices and full-stack systems. You'll work in a fast-paced, intellectually rigorous environment, applying strategic analytical and product leadership skills to major business challenges. The role offers opportunities to learn and build deep expertise in industrial-scale system design, advanced analytics, data science, and machine learning.

At Capital One's DataLabs, you'll be part of a vibrant culture that values problem-solving, creativity, and innovation. The company offers an exceptional Associate Development program, providing numerous opportunities for career growth and professional development. You'll work with cutting-edge technologies, including Java, Python, microservices architecture, and cloud platforms (AWS preferred).

Key responsibilities include leading technical initiatives, mentoring team members, ensuring architectural standards, and delivering end-to-end software solutions. You'll collaborate closely with cross-functional teams, participate in design discussions, and contribute to building scalable applications in a continuous delivery environment.

The position offers comprehensive benefits, including healthcare coverage, professional development opportunities, and the chance to participate in corporate social responsibility initiatives. Join a progressive financial services powerhouse that combines high-tech innovation with a commitment to making a meaningful difference in communities.

Last updated 21 minutes 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
  • 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 every sprint

Requirements For Principal Associate - Software Engineering

Java
Python
JavaScript
Node.js
PostgreSQL
MySQL
Kafka
  • Bachelor's Degree in Computer Science or related field
  • At least 6+ 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 deployment process, building compliance adhered softwares
  • Experience in troubleshooting, debugging applications
  • Ability to build scalable applications working on a continuous delivery environment

Benefits For Principal Associate - Software Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive healthcare benefits
  • Associate Development program
  • Corporate Social Responsibility program
  • Professional development opportunities

Interested in this job?

Jobs Related To Capital One Principal Associate - Software Engineering

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One focusing on cloud-based solutions and financial technology development.

Senior Software Engineer, Back End (Bank Tech)

Senior Backend Software Engineer position at Capital One, focusing on Bank Tech development using Java, Python, and cloud technologies, offering competitive compensation and benefits.

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One in McLean, VA, focusing on cloud-based solutions using Java, Python, and modern technologies. Salary range: $158,600 - $181,000.

Senior Software Engineer, Salesforce-Bank Tech

Senior Salesforce Software Engineer position at Capital One, focusing on Bank Tech solutions with competitive compensation and comprehensive benefits.

Senior Software Engineer - BankTech

Senior Software Engineer position at Capital One focusing on full-stack development and cloud technologies for banking solutions.