Senior Software Engineer, Cloud Platform Specialist

4 days ago


Harrisonburg, Virginia, United States Capital One Full time
Job Title: Senior Software Engineer, Cloud Platform SpecialistAbout Capital One:

We're a financial services company on a mission to change banking for good. Our goal is to deliver innovative solutions that make a real impact in people's lives.

Salary and Benefits:

The estimated annual salary range for this position is $120,000 - $180,000 per year. We offer a comprehensive package of benefits, including competitive compensation, health insurance, retirement plan, and opportunities for growth and development.

Job Summary:

We're seeking experienced Back End Software Engineers to join our Rewards and Loyalty Platform team. As a key member of this team, you'll have the opportunity to design, develop, and deploy cutting-edge solutions using modern tech stacks (Java, Go, Python), high-performing APIs, and cloud-based platforms.

Key Responsibilities:
  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
  • Stay up-to-date with the latest tech trends, experiment with new technologies, and participate in internal and external technology communities.
  • Work closely with digital product managers to deliver robust cloud-based solutions that drive powerful experiences for millions of Americans.
Requirements:
  • Bachelor's Degree.
  • At least 3 years of professional software engineering experience.
Preferred Qualifications:
  • 5+ years of experience in Java, Scala, Python, Go, or Node.js.
  • 1+ years of experience with AWS, GCP, Azure, or another cloud service.
  • 3+ years of experience in open source frameworks.
  • 2+ years of experience in Agile practices.


  • Harrisonburg, Virginia, United States Commonwealth of Virginia Full time

    Cloud Services Job DescriptionOur company is seeking a skilled Senior Software Engineer to join our cloud services team. The ideal candidate will have experience with cloud infrastructure and be able to design and implement scalable software solutions.Key Responsibilities:• Develop and maintain cloud-based software applications• Collaborate with...


  • Harrisonburg, Virginia, United States Commonwealth of Virginia Full time

    Job Description:As a cloud solution architect, you will design and develop scalable, secure, and efficient cloud-based systems for our company. Your expertise in cloud architecture will help us build robust and reliable infrastructure for our software applications. Key Responsibilities:• Design and implement cloud-based solutions for software...


  • Harrisonburg, Virginia, United States Capital One Full time

    We are seeking a seasoned Software Engineering Lead to join our team at Capital One.This is a fantastic opportunity for an experienced technologist to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems.The ideal candidate will have a passion for staying on top of...


  • Harrisonburg, Virginia, United States Commonwealth of Virginia Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAs a senior software engineer, you will be responsible for designing, developing, and maintaining full-stack applications. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:- Design and develop full-stack applications using cloud-based...


  • Harrisonburg, Virginia, United States Capital One Full time

    Job SummaryCapital One is seeking a skilled Software Engineer to join our team and drive transformation in the technology space. As a key member of our engineering team, you will collaborate with cross-functional teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.About the RoleThis is...


  • Harrisonburg, Virginia, United States Capital One Full time

    Senior Software Engineer (Backend)We are seeking experienced Backend Software Engineers who can effectively integrate data with cutting-edge technologies to drive innovation and growth.This role offers the opportunity to earn performance-based incentive compensation, including cash bonuses and/or long-term incentives.Key Responsibilities:Collaborate with...


  • Harrisonburg, Virginia, United States Capital One Full time

    Technical Leadership Opportunity at Capital OneWe are seeking a Lead Software Engineer and Technical Director to drive innovation and technical excellence in our Enterprise Platforms Technology team.About the Role:This is a leadership opportunity where you will oversee a portfolio of diverse technology projects and lead a team of experienced developers to...


  • Harrisonburg, Virginia, United States Capital One Full time

    Senior Manager, Software Engineering (Java)We are seeking an experienced Senior Manager, Software Engineering to lead a portfolio of diverse technology projects and a team of developers with deep expertise in distributed microservices, and full-stack systems.You will share your passion for staying on top of tech trends, experimenting with, and learning new...


  • Harrisonburg, Virginia, United States Capital One Full time

    We are seeking a highly skilled Cloud Software Developer to join our team at Capital One. This is an exciting opportunity to work with a talented group of professionals who share your passion for innovative technologies.">This role involves designing, developing, testing, and implementing technical solutions in full-stack development tools and technologies....


  • Harrisonburg, Virginia, United States Capital One Full time

    About the JobWe are seeking a Cloud Software Engineer to join our team at Capital One. As a key member of our Agile team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Job DescriptionAs a Cloud Software Engineer, you will collaborate with data scientists to build data...


  • Harrisonburg, Virginia, United States Capital One Full time

    At Capital One, we are committed to driving a major transformation in the technology space.About This RoleWe are seeking a Senior Software Engineer who will contribute to the critical team leading the exit from our existing mainframe and migrating to Capital One's homegrown cloud-based microservices. The successful candidate will collaborate with Agile teams...


  • Harrisonburg, Virginia, United States Capital One Full time

    OverviewCapital One is a leading financial services company dedicated to providing innovative solutions for customers. Our team of talented engineers works together to drive digital transformation and deliver exceptional customer experiences.SalaryThe estimated annual salary for this role is $140,000 - $180,000, based on location and experience.Job...


  • Harrisonburg, Virginia, United States Capital One Full time

    Unlock Your Potential in a Fast-Paced EnvironmentCapital One is seeking an experienced Senior Manager, Software Engineering, Full Stack to lead a portfolio of diverse technology projects and a team of developers. This role is perfect for someone who enjoys solving complex business problems and staying on top of tech trends.About the RoleLead a portfolio of...


  • Harrisonburg, Virginia, United States Capital One Full time

    Unlock Your Potential as a Senior Lead Software EngineerIn this transformative role, you'll be part of a dynamic team driving innovation at Capital One. As a Senior Lead Software Engineer, Back End, you'll have the opportunity to lead technology projects and teams, developing solutions that meet regulatory needs and drive powerful experiences for millions of...


  • Harrisonburg, Virginia, United States Commonwealth of Virginia Full time

    We are looking for a skilled Senior Software Engineer to join our team at {company}.The ideal candidate will have experience in designing and developing scalable software solutions using various programming languages.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality software solutionsWhat We...


  • Harrisonburg, Virginia, United States Capital One Full time

    OverviewCapital One is seeking a highly skilled Lead Software Engineer to lead a portfolio of diverse technology projects and manage a team of developers with deep experience in distributed microservices and full-stack systems.The ideal candidate will have a strong background in software engineering, with a focus on full-stack development and cloud...


  • Harrisonburg, Virginia, United States Capital One Full time

    About the RoleThis is a great opportunity to be at the forefront of driving a major transformation within Capital One.Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.Share your passion for staying on top of tech trends, experimenting with and...


  • Harrisonburg, Virginia, United States Capital One Full time

    About Capital OneCapital One is a leading financial institution that empowers millions of Americans to achieve financial stability and growth. As a technology-driven company, we rely on talented individuals like you to drive innovation and excellence in our software development processes.Job SummaryWe are seeking a highly skilled Senior Software Engineer,...


  • Harrisonburg, Virginia, United States Capital One Full time

    Senior Manager, Machine Learning EngineeringAbout the Role:As a Capital One Machine Learning Engineer (MLE), you will be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You will participate in the detailed technical design, development, and implementation of machine learning applications using existing...


  • Harrisonburg, Virginia, United States Capital One Full time

    Job Description: Capital One is seeking a highly skilled Senior Software Engineer to lead our Android development team. As a key member of our team, you will be responsible for designing and developing high-quality Android applications that deliver exceptional user experiences. About the Role: We are looking for an experienced software engineer who can lead...