Senior Software Engineer - Full Stack

A leading financial services company providing credit cards, banking, and financial products.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance

Description For Senior Software Engineer - Full Stack

Capital One is seeking a Senior Software Engineer to join their Card Technology team, focusing on full-stack development with an emphasis on backend systems. This role presents an exciting opportunity to work on building a sophisticated big data platform that supports the company's card business, serving both existing customers and new customer acquisition efforts.

The position involves working with cutting-edge technologies including Scala, Java, Python, and various AWS services such as AWS Glue and Spark Streaming. You'll be part of an Agile team environment where collaboration and innovation are highly valued. The role combines technical expertise with the opportunity to make a significant impact on financial technology solutions that serve millions of customers.

As a Senior Software Engineer, you'll be responsible for designing, developing, and implementing big data solutions while working closely with product managers and other engineering teams. The position offers the chance to stay at the forefront of technology trends and contribute to both internal and external technology communities. You'll also have the opportunity to mentor other engineers, helping to build a stronger engineering culture.

The ideal candidate will bring at least 2 years of software engineering experience, with preferred experience in big data technologies and Agile practices. This role is based in Mexico City, offering the chance to work with a global financial institution while contributing to significant technological initiatives. Capital One provides a collaborative environment focused on innovation and professional growth, making this an excellent opportunity for engineers looking to advance their careers in financial technology.

Working at Capital One means joining a company that values diversity, inclusion, and professional development. You'll be part of a team that's building solutions to help millions of Americans achieve financial empowerment while working with some of the most advanced technologies in the industry.

Last updated 11 hours ago

Responsibilities For Senior Software Engineer - Full Stack

  • Collaborate with Agile teams to design, develop, test, implement, and support big data platforms
  • Stay on top of tech trends and experiment with new technologies
  • Participate in internal & external technology communities
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Build a big data platform using AWS Glue, Spark, Spark Streaming and other AWS services

Requirements For Senior Software Engineer - Full Stack

Java
Python
Scala
  • Intermediate-Advanced English fluency
  • Bachelor's Degree
  • At least 2 years of experience in software engineering
  • 2+ years of experience in Java, Scala, or Python preferred
  • 2+ years of big data experience preferred
  • 2+ years of experience in Agile practices preferred
  • 1+ years of experience with Data Bricks/Snowflake, AWS and Spark Streaming preferred

Benefits For Senior Software Engineer - Full Stack

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Capital One Senior Software Engineer - Full Stack

Senior Software Engineer, Full Stack (Java, Python, Spark, Scala)

Senior Software Engineer position at Capital One focusing on full-stack development using Java, Python, Spark, and Scala technologies.

Senior Software Engineer, Full Stack (Java, Go, React, Angular, AWS)

Senior Software Engineer position at Capital One focusing on full-stack development with Java, Go, React, Angular, and AWS, offering competitive salary and comprehensive benefits.

Senior Software Engineer, Back End (Bank Modernization)

Senior Backend Software Engineer role at Capital One focusing on bank modernization initiatives, offering competitive salary and benefits in Wilmington, DE.

Senior Software Engineer, Back End (Bank Tech)

Senior Backend Software Engineer position at Capital One focusing on bank technology, offering competitive salary and benefits, requiring 3+ years of experience in software development.

Senior Software Engineer, Salesforce-Bank Tech

Senior Software Engineer position at Capital One focusing on Salesforce development, offering competitive salary and benefits, requiring 3+ years of experience in software and Salesforce engineering.