Solution Architect / Lead Software Engineer
McLean, VA  / Richmond, VA 
Share
Posted 38 months ago
Position No Longer Available
Position No Longer Available
Job Description
Job ID: R103273

Locations: VA - McLean, United States of America, McLean, Virginia

Solution Architect / Lead Software Engineer

The HR Technology team is looking for a Solution Architect / Lead Software Engineer to join our team! In this role, you will influence HR and Technology decision makers with your own technological ideas and innovations. You will be at the forefront of cloud adoption and emerging technologies.

Capital One's HR Technology team delivers Benefits, Learning, Talent, Compensation, and many more Associate Experiences that compel the best people to join and stay with Capital One and empower them to live their best lives. As a Capital One Engineering Leader in this role, you will be responsible for architecture and solution design, driving innovation, attracting and mentoring top engineering talent, elevating best engineering practices, and inspiring your teammates to deliver high quality integrated software solutions.

You'll be using both cutting-edge open source frameworks and best of class integrated third party products, all in on the cloud. You'll bring solid experience in emerging and traditional technologies such as Spark, Scala, Java, React.js, Node.js, REST, JSON, HTML / HTML5, CSS / SCSS, Selenium, PhantomJS, NGINX, Express, Chef, Docker, Postgres, Kubernetes, Github, Salesforce, Workday, and other Saas/PaaS products. You will be fully utilizing AWS with services such as S3, EC2, RDS, Lambda, Route53, CloudFront, API Gateway, and much more.

To succeed, you:

  • Build strong and trusting partnerships with HR Product and Business leadership.

  • Work with product managers to understand desired application capabilities and testing scenarios.

  • Engage in internal & external technology communities, and mentor members of the engineering community.

  • Continuously improve software engineering practices; leading the craftsmanship, availability, resilience, and scalability of your solutions.

  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.

  • Possess good communication and reasoning skills, including the ability to make a strong case for technology choices and technology architectures.

Responsibilities:

  • Perform hands-on architecture and solution design for software applications used by Capital One's thousands of internal workforce users at scale on public cloud infrastructure

  • Provide technical leadership to the design, development, testing and implementation of solutions to crucial business problems through thoughtful use of modern technology

  • Prepare and present potential technical solutions and advise business and product owners on the technical and business value of proposals, including appropriate tradeoffs, risks and opportunities

  • Guide development teams towards performant and secure application architectures

  • Collaborate with development teams to create proof of concept implementations of architecturally significant features

  • Influence decision making by leaders across Technology and Product organizations to maximize long-term investment

  • Review, analyze and evaluate market, business and project requirements to design the most appropriate end-to-end technology solutions

  • Work with software engineers, product owners and subject matter experts to understand complex technological and business environments and produce integrated end-to-end solution options

  • Build and maintain relationships with executives, technical leaders, product owners, architects and other stakeholders to influence investment that reuse shared capabilities and apply defined patterns across teams

  • Actively develop and maintain expertise on cutting edge technology, standards, protocols and tools in areas relevant to the rapidly changing environment at Capital One

  • Raise the talent bar by actively recruiting and mentoring top engineering talent

  • Champion and drive Engineering Excellence via continuous elevation and education of best engineering practices

Basic Qualifications:

  • Bachelor's Degree

  • At least 8 years of full life-cycle software engineering experience

  • At least 2 years of Software as a service (SaaS) product integration experience

  • At least 2 years of enterprise architecture, solution architecture, or software architecture experience

  • At least 2 years of experience with Amazon Web Services, Google Cloud Platform or Azure

  • At least 2 years of experience with microservices architecture or cloud native architecture

Preferred Qualifications:

  • Master's Degree in Computer Science or Engineering

  • 10 + years of of full life-cycle software engineering experience

  • 3+ years of system integration experience

  • 5+ years of experience in Agile practices

  • 2+ years of experience in reactive, real-time streaming and event-driven architectures such as Event Sourcing & CQRS and use of platforms like Apache Kafka, RabbitMQ, Akka/Lagom

  • 2+ years of experience in building Continuous Integration / Continuous Deployment (CI/CD) pipelines with Jenkins, Artifactory, Chef, Terraform, Ansible, Amazon Web Services CloudFormation templates, GitHub or Sonar

  • 2+ years of exposure to modern data and analytical platform architectures and to the use of Apache Spark, AI, and Machine Learning

  • AWS Certified Solution Architect

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.


Capital One is an equal opportunity employer committed to diversity in the workplace. Capital One promotes a drug-free workplace.

All qualified applicants will receive consideration for employment without regard to gender, race, color, religion, national origin, sexual orientation, protected veteran status, or disability status.

Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; Newark, New Jersey Ordinance 12-1630; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.


 

Position No Longer Available
Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
8+ years
Email this Job to Yourself or a Friend
Indicates required fields