lead software engineer, back end - Harrisonburg, VA , USA, United States - Capital One

    Capital One background
    Description
    Location: Center 1 (19052), United States of America, McLean, Virginia

    Position: Lead Software Engineer, Back End (Java, Go, AWS)


    Are you passionate about technology and enjoy solving complex business problems in a dynamic and collaborative environment? Join the team at Capital One and be part of a group of innovators dedicated to meeting real customer needs. We are looking for Back End Software Engineers who are excited about combining data with cutting-edge technologies. As a Software Engineer at Capital One, you'll play a key role in driving a major transformation within the company.

    The Card Technology team at Capital One is focused on developing a state-of-the-art software system to support essential functions that involve managing accounts, customers, transactions, and authorization transactions. This modern system is deployed in the Cloud as part of a larger Enterprise Credit Card Platform initiative, representing a significant multi-year endeavor for Capital One.


    Responsibilities:
    • Lead a diverse portfolio of technology projects and a team of developers skilled in distributed microservices and full stack systems to create solutions that address regulatory requirements
    • Demonstrate a commitment to staying informed on technology trends, exploring new technologies, engaging with internal and external tech communities, mentoring fellow engineers, and occasionally participating in coding tasks
    • Collaborate with digital product managers to deliver robust cloud-based solutions that enhance the financial empowerment of millions of Americans
    • Utilize programming languages such as Java, Python, SQL, Node, Go, and Scala, as well as Open Source RDBMS and NoSQL databases, Container Orchestration services like Docker and Kubernetes, and various AWS tools and services

    Basic Qualifications:
    • Bachelor's Degree
    • Minimum of 6 years of professional software engineering experience (excluding internships)
    • At least 1 year of experience with cloud computing platforms (AWS, Microsoft Azure, Google Cloud)

    Preferred Qualifications:
    • Master's Degree
    • 7+ years of experience in Java and Go
    • 2+ years of experience with AWS, GCP, Azure, or other cloud services
    • 4+ years of experience in open source frameworks
    • 1+ years of people management experience
    • 2+ years of experience in Agile practices

    Capital One does not sponsor new applicants for employment authorization for this position at this time.

    Capital One provides competitive and inclusive health, financial, and other benefits to support overall well-being. To learn more, visit the Capital One Careers website. Benefit eligibility may vary based on employment status and level of management.

    Note: This role will be open for 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.

    Disclaimer: Capital One promotes a substance-free workplace and complies with regulations related to applicants' criminal histories. For inquiries about accommodations or technical support during the recruiting process, contact Capital One Recruiting. Capital One is not responsible for third-party products, services, or information found on external sites.