Lead Software Engineer, Back End
- Software Engineer
- Other places
- 06/28/2024
- -
Location: United States of America, McLean, Virginia
Introduction:
Are you passionate about innovation in technology? Do you thrive on solving complex business challenges in a dynamic, collaborative, and inclusive environment? At Capital One, we're a team of innovators who love tackling real-world problems and delivering meaningful solutions to our customers. We are seeking enthusiastic Back End Software Engineers eager to integrate data with cutting-edge technologies. As a Software Engineer at Capital One, you'll lead the way in driving significant transformations within our organization.
About the Team:
Our Enterprise Model Platform team, part of the Machine Learning Experience (MLX) organization, supports a critical Jupyter Notebook system used for modeling and exploratory analysis across Capital One. This role offers exposure to thousands of models trained on the platform by diverse users, providing unique engineering challenges related to data access, security, and scalability. You'll design and implement platform architecture to ensure the high availability of our Jupyter notebook environment, work on application service layers written in Go/Python, address Jupyter and conda environments issues and optimize Spark/Dask/Ray compute requirements for AI and ML advancements at Capital One.
Key Responsibilities:
- Lead a portfolio of diverse technology projects and manage a team of developers specializing in distributed microservices and full-stack systems to create solutions fulfilling regulatory needs.
- Stay abreast of tech trends, experiment with and learn new technologies, participate in tech communities, mentor engineering team members, and occasionally code or evaluate code.
- Collaborate with digital product managers to deliver robust cloud-based solutions that empower millions of Americans to achieve financial independence.
- Utilize programming languages such as Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS, NoSQL databases, and AWS tools and services for development.
Basic Qualifications:
- Bachelor’s Degree
- At least 6 years of professional software engineering experience (excluding internships)
- At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications:
- Master’s Degree
- 7+ years of experience with Java, Scala, Python, Go, or Node.js
- 2+ years of experience with AWS, GCP, Azure, or another cloud service
- 4+ years of experience in open source frameworks
- 1+ years of people management experience
- 2+ years of experience with Agile practices
Compensation:
The annual salary range for this role in New York City (Hybrid On-Site) is $201,400 - $229,900. Salaries for other locations will align with local standards, and the exact amount will be specified in the candidate's offer letter. This role also qualifies for performance-based incentive compensation, including cash bonuses and/or long-term incentives (LTI).
Benefits:
Capital One offers comprehensive, competitive, and inclusive health, financial, and other benefits supporting your total well-being. Learn more on our . Eligibility varies based on full or part-time status, exemption status, and management level.
Additional Information:
This role will accept applications for a minimum of 5 business days. No agencies, please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration without regard to sex, race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, citizenship, immigration status, veteran status, or any other basis prohibited under applicable laws.
If you need an accommodation during the application process, please contact Capital One Recruiting at 1-800-304-9102 or via email at . For technical support or recruitment process questions, email .
Note: Positions in Canada, the UK, and the Philippines are posted under respective Capital One entities. Capital One promotes a drug-free workplace and considers qualified applicants with criminal histories in accordance with relevant laws.