Senior Software Engineer, DevOps

Capital OneMcLean, VA
1dHybrid

About The Position

Senior Software Engineer, DevOps Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers, and disruptors who love to solve real problems and meet real customer needs. In this hybrid role blending Platform and Software Engineering within the Cyber Security Testing Engineering department, you will be a key technical leader within a highly skilled team. As a senior contributor, you will bridge the gap between building robust software and managing complex infrastructure. You will drive the delivery, operations, and assessment of enterprise container and serverless security platforms, ensuring our cloud-native environments remain secure at scale. If you are passionate about modern computing platforms, autonomous project execution, and leveraging AI to move faster, we want you on our team. Responsibilities: Hybrid Engineering Execution: Seamlessly context-switch between software engineering (writing automation, integrations, and tooling in Python) and platform engineering (architecting scalable cloud infrastructure, managing Kubernetes clusters, securing serverless workloads, and deploying infrastructure-as-code). Project Ownership: Take ownership of complex engineering initiatives, autonomously leading projects from conception through deployment and ongoing support, while keeping leadership aligned. Platform Delivery: Drive the implementation, operations, and delivery of enterprise container security, serverless security, and cloud security posture management solutions. Mentorship & Best Practices: Act as a technical mentor for junior Software and Platform engineers. Collaborate with your peers and engineering leadership to establish and enforce engineering best practices. AI-Accelerated Development: Champion and utilize AI-driven coding tools and platforms to accelerate software delivery, automate redundant tasks, and optimize technical workflows. Technology Assessment: Continuously assess new product features, SaaS platforms, and cutting-edge technologies to improve our security posture, drawing on past experiences with leading security platforms. About You: You are a "T-shaped" hybrid engineer who is just as comfortable writing production-ready code as you are designing secure, resilient cloud architecture. You are a highly autonomous engineer who thrives when given ownership of complete projects, but you know how to collaborate within a broader leadership structure. You lead through influence and technical expertise, with a strong desire to mentor junior engineers and raise the bar for the team. You foster an inclusive environment, encourage diverse perspectives, and promote teamwork and self-organization within Agile teams. You have a deep passion for securing modern computing platforms and a strong understanding of Cloud, container, and serverless ecosystems. You are an early adopter who actively integrates AI tools into your daily workflow to multiply your output and efficiency. You maintain calmness and clarity of thought under pressure and have a deep understanding of how technical decisions drive strategic business objectives.

Requirements

  • Bachelor’s degree
  • At least 3 years of experience in DevOps Engineering (Internship experience does not apply)
  • At least 2 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
  • At least 2 years of Unix or Linux system administration experience

Nice To Haves

  • 4+ years of experience with containerized platforms and serverless computing Docker, Kubernetes, AWS Fargate, AWS Lambda, ECS, or EKS
  • 3+ years of experience in security engineering, specifically implementing and operating Cloud Security Posture Management (CSPM) or enterprise container security platforms
  • 3+ years of software engineering experience focusing on Python
  • Advanced experience with infrastructure-as-code (Terraform, AWS CloudFormation), API integrations, and building automated security workflows
  • Experience autonomously leading complex technical projects and mentoring junior engineers
  • One of the following certifications: AWS Certified Solutions Architect, Certified Kubernetes Administrator (CKA), Certified Kubernetes Security Specialist (CKS), or CISSP

Responsibilities

  • Hybrid Engineering Execution: Seamlessly context-switch between software engineering (writing automation, integrations, and tooling in Python) and platform engineering (architecting scalable cloud infrastructure, managing Kubernetes clusters, securing serverless workloads, and deploying infrastructure-as-code).
  • Project Ownership: Take ownership of complex engineering initiatives, autonomously leading projects from conception through deployment and ongoing support, while keeping leadership aligned.
  • Platform Delivery: Drive the implementation, operations, and delivery of enterprise container security, serverless security, and cloud security posture management solutions.
  • Mentorship & Best Practices: Act as a technical mentor for junior Software and Platform engineers. Collaborate with your peers and engineering leadership to establish and enforce engineering best practices.
  • AI-Accelerated Development: Champion and utilize AI-driven coding tools and platforms to accelerate software delivery, automate redundant tasks, and optimize technical workflows.
  • Technology Assessment: Continuously assess new product features, SaaS platforms, and cutting-edge technologies to improve our security posture, drawing on past experiences with leading security platforms.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service