Negotiable
Outside
Hybrid
USA
Summary: The Software Engineer role focuses on supporting enterprise email platforms and modernizing infrastructure within a large-scale Capital One environment. The position requires hands-on experience with Python/Node scripting and AWS DevOps tooling. The engineer will be responsible for automated testing of email flows and collaborating with various teams in an agile setting. This role is primarily onsite in McLean, VA, or hybrid in Richmond, VA, with no full-time remote options available.
Key Responsibilities:
- Support enterprise email platforms and services in a high-volume production environment
- Build and maintain automated tests for end-to-end email flows (functional, integration, and regression)
- Contribute to infrastructure modernization initiatives for email delivery, monitoring, and reliability
- Develop scripts and tooling in Python and Node.js to improve automation, observability, and operational efficiency
- Work with AWS services and DevOps tooling to support deployment, CI/CD pipelines, and environment configuration
- Troubleshoot issues across email infrastructure, APIs, and related systems
- Collaborate with engineering, DevOps, and platform teams in an agile environment
- Participate in code reviews, best-practice discussions, and ongoing platform improvements
Key Skills:
- Strong scripting/development experience in Python and Node.js
- Hands-on AWS and DevOps experience (CI/CD, pipelines, infrastructure as code, monitoring, logging, etc.)
- Experience supporting email platforms or messaging systems (SMTP, email gateways, ESPs, email APIs, deliverability, etc.)
- Background with automated testing and test frameworks for end-to-end flows
- Prior experience working in or with a Capital One environment is strongly preferred
- Ability to work onsite in McLean, VA (onsite) or Richmond, VA (hybrid) no full-time remote
- Strong communication skills and comfort working with multiple technical teams
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Title: Software Engineer Python/Node | AWS | Email Platform
Type: 12-Month Contract (W2)
Interview Process: 1-hour Zoom video interview with Hiring Manager and one team member
Overview:
We're looking for a Software Engineer to support enterprise email platforms, automated testing of end-to-end email flows, and overall infrastructure modernization efforts within a large-scale Capital One environment. This role is hands-on with Python/Node scripting and AWS DevOps tooling, working directly with a hiring manager who's actively modernizing a critical messaging platform.
Key Responsibilities:
- Support enterprise email platforms and services in a high-volume production environment
- Build and maintain automated tests for end-to-end email flows (functional, integration, and regression)
- Contribute to infrastructure modernization initiatives for email delivery, monitoring, and reliability
- Develop scripts and tooling in Python and Node.js to improve automation, observability, and operational efficiency
- Work with AWS services and DevOps tooling to support deployment, CI/CD pipelines, and environment configuration
- Troubleshoot issues across email infrastructure, APIs, and related systems
- Collaborate with engineering, DevOps, and platform teams in an agile environment
- Participate in code reviews, best-practice discussions, and ongoing platform improvements
Required Skills & Experience:
- Strong scripting/development experience in Python and Node.js
- Hands-on AWS and DevOps experience (CI/CD, pipelines, infrastructure as code, monitoring, logging, etc.)
- Experience supporting email platforms or messaging systems (SMTP, email gateways, ESPs, email APIs, deliverability, etc.)
- Background with automated testing and test frameworks for end-to-end flows
- Prior experience working in or with a Capital One environment is strongly preferred
- Ability to work onsite in McLean, VA (onsite) or Richmond, VA (hybrid) no full-time remote
- Strong communication skills and comfort working with multiple technical teams