✦ Luna Orbit — System Administration

Lead Software Engineer, Back End (Enterprise Platform Technology)

at Capital One Financial

📍 3 Locations Unknown 💰 $197K – $225K USD / year Posted April 15, 2026
Salary $197K – $225K USD / year
Type Full-Time
Experience lead
Exp. Years At least 4 years of professional software engineering experience
Education Bachelor's Degree
Category System Administration

Capital One is hiring a Lead Software Engineer (Back End) to help build an AI-powered campaign orchestration platform for marketing technology. The work includes leading backend initiatives, mentoring engineers, and delivering cloud-based solutions that meet regulatory compliance needs.

  • Lead a portfolio of backend technology projects and a team
  • Build distributed microservices and full stack systems for regulatory needs
  • Collaborate with digital product managers on cloud-based solutions
  • Use Java, Python, SQL, Node, Go, and Scala with Docker and Kubernetes
  • Apply distributed tracing tools (Datadog, Jaeger, OpenTelemetry) for debugging and auditability

The platform uses an event-sourced architecture with phase-specific aggregates and projection stores, including a causation/correlation tracing model for auditability. The role involves building and operating distributed microservices using Java, Python, SQL, Node.js, Go, Scala, Docker, Kubernetes, and AWS tools, with distributed tracing via Datadog, Jaeger, and OpenTelemetry.

The ideal candidate is a lead backend engineer with 4+ years of professional software engineering experience and at least 1 year of cloud computing experience (AWS, Microsoft Azure, or Google Cloud). They have deep experience designing and operating distributed microservices and building event-sourced systems with strong auditability and tracing. They also bring practical experience with Docker and Kubernetes and can use tools like Datadog, Jaeger, and OpenTelemetry for debugging cross-service workflows.

Bachelor's DegreeAt least 4 years of professional software engineering experienceAt least 1 year experience with cloud computing (AWSMicrosoft AzureGoogle Cloud)JavaPythonSQL
Master's Degree7+ years of experience in at least one of: PythonJavaScriptJavaKotlinTypeScriptSQLor Go2+ years of experience with AWSGCPAzureor another cloud service4+ years of experience in open source frameworks2+ years of experience in Agile practices1+ years of experience with AI coding tools ( Claude Code or similar)1+ years of experience in building and operating microservices in productionincluding deploymentmonitoringand incident response1+ years of experience with distributed tracing tools (DatadogJaegerOpenTelemetry)
Amazon Web ServicesAWSMicrosoft AzureAzureGoogle CloudGoogle Cloud PlatformDatadogJaegerOpenTelemetryDockerKubernetesNodeNode.js
JavaPythonSQLNodeGoScalaDockerKubernetesAWScloud computingdistributed microservicesevent-sourced architectureprojection storescausation/correlation tracing modelauditabilityDatadogJaegerOpenTelemetryAgilemicroservices deploymentmonitoringincident responseClaude Code
Back end software engineeringDistributed microservicesFull stack systemsCloud-based solutionsRegulatory complianceEvent-sourced architecturePhase-specific aggregatesProjection storesCausation/correlation tracing modelAuditabilityJavaPythonSQLNodeNode.jsGoScalaOpen Source RDBMSOpen Source databasesNoSQL databasesContainer Orchestration servicesDockerKubernetesAWS tools and servicesCloud computingMicroservices deploymentMonitoringIncident responseDistributed tracing toolsDatadogJaegerOpenTelemetryAgile practicesAI coding toolsClaude Code
Leading a portfolio of technology projectsMentoringCollaborating with digital product managersStaying on top of tech trendsExperimenting with and learning new technologiesInclusive collaborationCommunication
Industry Banking
Job Function Lead backend engineering for an enterprise marketing campaign orchestration platform
Role Subtype Backend Engineer
Tech Domains Amazon Web Services, Kubernetes, Docker, Python, Java, SQL / PostgreSQL, AI & Machine Learning, OpenTelemetry, Datadog
Lead Software EngineerBack EndBack End Software EngineerEnterprise Platform Technologydistributed microservicesevent-sourcedphase-specific aggregatesprojection storescausation/correlation tracing modelauditabilityJavaPythonSQLNodeNode.jsGoScalaOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web Servicescloud computingMicrosoft AzureGoogle Cloud PlatformDatadogJaegerOpenTelemetryAgile practicesClaude Code

Bachelor's Degree required, At least 4 years of professional software engineering experience, At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile