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.