Find your perfect job
Senior Software Engineer, Back End
- IT
- Full-time
- backend software engineer
- cloud finops
- AWS
Our job summary
Senior Back End Software Engineer role on Capital One’s Cloud Operations Resilience Engineering (CORE) Cloud FinOps team responsible for designing, building, testing, and supporting cloud-based backend services and tooling to optimize cloud performance, cost, observability, and resilience. Requires proficiency in backend languages (Java, Scala, Python, Go, Node.js), cloud platforms (AWS/GCP/Azure), containers (Docker/Kubernetes), databases (RDBMS/NoSQL), and Agile practices; includes mentoring and cross-team collaboration. Position requires a bachelor’s degree and 3+ years professional software engineering experience (preferred 5+), and offers location-specific salary ranges and typical corporate benefits.
Senior Software Engineer
- IT
- Full-time
- Senior Software Engineer
- Full Stack Developer
- Cloud Engineer
Our job summary
Senior Software Engineer responsible for full-stack design, development, testing, implementation, and support of cloud-based solutions using languages like JavaScript, Java, TypeScript, Python, Go, SQL and tools such as Docker, Kubernetes and AWS. Works collaboratively in Agile teams, mentors engineers, stays current with tech trends, and partners with product managers to deliver customer-facing digital experiences. Requires a bachelor's degree, 3+ years software engineering experience (5+ preferred) and cloud/open-source framework experience; compensation varies by location and role is not open to immigration sponsorship.
Senior Software Engineer, Full Stack - Shopping (Remote)
- IT
- Full-time
- full stack engineer
- cloud software engineer
- JavaScript Java Python
Our job summary
Senior Full Stack Software Engineer role at Capital One Shopping focused on designing, developing, testing, and supporting cloud-based full-stack solutions that integrate data and network identification to improve user acquisition and customer experiences. Requires a bachelor's degree, at least 3 years of software engineering experience (5+ preferred), proficiency in languages like JavaScript, Java, TypeScript, Python or Go, experience with cloud platforms (AWS/GCP/Azure), containers (Docker/Kubernetes), databases (RDBMS/NoSQL), and Agile practices. Remote position with specified salary ranges, benefits, mentorship expectations, and no immigration sponsorship offered.
Senior Manager, Software Engineering, DevOps (People Leader)
- IT
- Full-time
- DevOps Manager
- Network Automation
- Cloud Infrastructure
Our job summary
Senior Manager leading a DevOps/Network & Cloud Engineering team responsible for automating on-premise and cloud network platforms, driving observability, resilience, and infrastructure-as-code initiatives. Role combines people leadership, hands-on coding/scripting (Python, Java, SQL), container orchestration, and use of tools such as Ansible, Terraform, Docker/ECS, AWS, and monitoring platforms to reduce manual effort and automate compliance. Requires extensive DevOps, cloud-native, and Linux administration experience plus multi-year people management in an Agile/SRE environment.
Senior Manager, Software Engineering
- IT
- Full-time
- software engineering manager
- full stack
- cloud computing
Our job summary
Senior Manager, Software Engineering leads and mentors engineering teams to design, build, and deliver cloud-based, full-stack and microservices solutions using languages like Java, JavaScript/TypeScript, Python, and Go, plus containerization and AWS/GCP/Azure tooling. The role manages a portfolio of projects, collaborates with product managers, drives technical direction and regulatory-compliant systems, and occasionally contributes hands-on to code and architecture. Requires a bachelor’s degree, 6+ years software engineering experience, and significant people management and cloud experience (preferred: advanced degree and deeper technical/cloud/Agile expertise).
Lead Machine Learning Engineer
- IT
- Full-time
- machine learning engineer
- ML infrastructure
- model deployment
Our job summary
Senior engineering role leading design, development, deployment, and maintenance of production-scale machine learning systems and data pipelines within a cross-functional Agile team. Responsibilities include ML architecture, model development and validation, CI/CD for models, cloud-based deployments, monitoring, and ensuring responsible/explainable AI and secure code practices. Requires extensive experience with distributed computing, programming (Python/Scala/Java), ML frameworks, cloud platforms, and some people-leadership experience.
Lead Machine Learning Engineer
- IT
- Full-time
- machine learning engineer
- ML infrastructure
- model deployment
Our job summary
Senior engineering role leading design, development, deployment, and maintenance of production-scale machine learning systems and data pipelines within a cross-functional Agile team. Responsibilities include ML architecture, model development and validation, CI/CD for models, cloud-based deployments, monitoring, and ensuring responsible/explainable AI and secure code practices. Requires extensive experience with distributed computing, programming (Python/Scala/Java), ML frameworks, cloud platforms, and some people-leadership experience.
Distinguished AI Engineer
- IT
- Full-time
- Distinguished AI Engineer
- large language models
- LLM inference
Our job summary
Senior technical leader responsible for designing, building, optimizing, and deploying large-scale AI systems (foundation models, LLM inference, similarity search, guardrails, observability) to power AI products at Capital One. Partner with cross-functional teams to productionize responsible, scalable AI on cloud platforms, mentor engineering teams, and set technical vision and roadmap. Requires advanced programming, systems and ML expertise, experience optimizing training/inference, and significant industry experience (senior/Distinguished level).
Senior Software Engineer, Back End
- IT
- Full-time
- backend software engineer
- cloud finops
- AWS
Our job summary
Senior Back End Software Engineer role on Capital One’s Cloud Operations Resilience Engineering (CORE) Cloud FinOps team responsible for designing, building, testing, and supporting cloud-based backend services and tooling to optimize cloud performance, cost, observability, and resilience. Requires proficiency in backend languages (Java, Scala, Python, Go, Node.js), cloud platforms (AWS/GCP/Azure), containers (Docker/Kubernetes), databases (RDBMS/NoSQL), and Agile practices; includes mentoring and cross-team collaboration. Position requires a bachelor’s degree and 3+ years professional software engineering experience (preferred 5+), and offers location-specific salary ranges and typical corporate benefits.
Senior Data Engineer
- IT
- Full-time
- Senior Data Engineer
- data pipelines
- Python SQL
Our job summary
Senior Data Engineer responsible for designing, developing, testing, and supporting cloud-based data pipelines and full-stack technical solutions using Python, SQL, and big data/streaming technologies. Collaborates with Agile teams, product managers, and machine learning engineers to build scalable data warehousing and real-time processing solutions (Redshift, Snowflake, Spark, Kafka) and mentors other engineers. Requires a bachelor’s degree, several years of application and big data experience, and familiarity with public cloud platforms and BI tools.
