Lead Software Engineer, DevOps

Capital One Financial

Quick summary

Work type
On-site
Location
McLean, VA
Salary
$197,300–$225,100 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $211k
$139k most similar roles pay here $234k

This role pays more than 73% of similar roles. Most pay $147,865–$216,300 — the shaded band above. At the midpoint, this role pays about $211k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Capital One Financial

Capital One Financial is a bank holding company specializing in credit cards, auto loans, banking, and savings products, known for its data-driven approach to consumer and commercial finance. Industry: Financial Services & Banking

Capital One Financial currently has 798 open roles on FindRole.

Listed pay typically runs $197,300–$225,100 across 791 roles with salary data.

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Lead Software Engineer, DevOps

As a Lead Software Engineer in the DevOps team, you will oversee and drive the development and maintenance of cloud-native infrastructure using Amazon Web Services, Microsoft Azure, or Google Cloud Platform. Your daily responsibilities include managing Unix/Linux systems, automating deployment processes with Jenkins and Docker, and optimizing Apache Mesos and Marathon for efficient resource management. You will also work closely with distributed database systems like Cassandra and ElasticSearch to ensure high availability and scalability of web services. With a strong background in coding and scripting languages such as Python, SQL, Java, JavaScript, Golang, Bash, Perl, or Ruby, you will contribute to an agile development environment that emphasizes continuous integration and deployment practices.

What you'll do

  • Design and implement automated deployment pipelines using Jenkins and Docker.
  • Manage cloud infrastructure on AWS, Azure, or GCP for scalable applications.
  • Configure and maintain Apache Mesos, Marathon, and Apache Spark clusters.
  • Develop scripts in Python, Bash, or other languages to automate system tasks.
  • Ensure high availability of distributed database systems like Cassandra and ElasticSearch.

What we're looking for

  • At least 4 years of DevOps engineering experience.
  • Bachelor’s degree required.
  • Proficiency in multiple programming languages and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby).
  • Expertise in cloud-native technologies including AWS, Azure, and Google Cloud Platform.
  • Experience with build and deployment tools like Jenkins and Docker.
  • Knowledge of distributed database systems such as Cassandra and ElasticSearch.

More like this

Similar roles

Lead DevOps Engineer

Capital One Financial

McLean, VA 40 days ago $197,300$225,100
AWS Azure Google Cloud Platform Python Docker Jenkins Apache Mesos Marathon Apache Spark Cassandra ElasticSearch Unix Linux Bash Agile Development Practices

DevOps Engineer

Booz Allen Hamilton

Arlington, VA 9 days ago $62,000$141,000
Jenkins GitLab Terraform CloudFormation Kubernetes Docker Python Linux Shell Script AWS Azure GCP CI/CD Ansible Chef Puppet Maven Gradle NPM

DevOps Engineer

Booz Allen Hamilton

Dahlgren, VA 3 days ago $61,900$141,000
Kubernetes Docker AWS Jenkins Elasticsearch Logstash Python Linux Shell Script CI/CD

DevOps Engineer, Mid

Booz Allen Hamilton

McLean, VA 29 days ago $62,000$141,000
AWS Azure Kubernetes Docker CI/CD Python Shell Go Terraform Ansible PostgreSQL Redis GitLab Prometheus Grafana

DevOps Engineer, Senior

Booz Allen Hamilton

Chantilly, VA 9 days ago $77,600$176,000
Kubernetes Rancher EKS Helm CI/CD Prometheus Grafana FluentD Jenkins Git TeamCity Bash PowerShell Python Groovy Ruby JSON YAML XML Docker AWS Azure VMware