Jobs / Capital One
Lead Software Engineer, DevOps
Capital One · McLean, VA, United States
McLean, VA, United StatesExp: 4+ yrs197,300-225,100 USDRemote
Remuneration
performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI); comprehensive, competitive, and inclusive set of health, financial and other benefits
Location
McLean, VA, United States
Visa sponsorship
No visa sponsorship
At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).
Job summary
Capital One is seeking a Lead Software Engineer, DevOps to lead diverse technology projects, mentor engineers, and collaborate with product managers to deliver cloud-based solutions. The role involves leveraging emerging technologies to solve complex business problems.
Benefits
Health benefitsFinancial benefitsOther benefits
Qualifications
- Bachelor’s Degree
- At least 4 years of experience in DevOps Engineering
- At least 3 years of experience in Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
- At least 4 years of Unix or Linux system administration experience
- 7+ years of DevOps Engineering experience (preferred)
- 4+ years of experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby) (preferred)
- 4+ years of experience with technologies such as Apache Mesos, Marathon, or Apache Spark (preferred)
- 4+ years of experience using build and deployment tools (Jenkins, Docker) (preferred)
- 2+ years of experience with distributed database systems (Cassandra, ElasticSearch) (preferred)
- 2+ years of experience with deploying clustered web services (preferred)
- 2+ years of experience working within Agile Development Practices (preferred)
- Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion (preferred)
Responsibilities
- Lead a portfolio of diverse technology projects and a team of developers with experience in machine learning, distributed microservices, and full stack systems to create solutions that meet regulatory needs
- Stay current with tech trends, experiment with new technologies, participate in technology communities, and mentor engineers
- Collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful experiences for customers
- Utilize programming languages like Java, Python, SQL, Ruby, Go, container orchestration services including Docker and Kubernetes, configuration management tools including Ansible and Terraform, and various AWS tools and services
Skills
AnsibleAWSAzureBashCassandraDockerElasticsearchGCPGoJavaJavaScriptJenkinsKubernetesLinuxPerlPythonRubySparkTerraformGit
Degrees
Bachelor’s Degree
Languages
JavaPythonSQLRubyGoJavaScriptGolangBashPerl
Relocation
No