Position : Python Backend Developer with AWS
Location : McLean, VA (Preferred) | Richmond, VA | Plano, TX
Duration : Long term contract
Note : Ex Capital One candidates preferred, especially those able to work at client locations.
Role Overview :
Capital One is seeking a skilled Backend Developer with strong Data Engineering expertise to design, build, and maintain scalable data pipelines in a cloud-native environment. This role focuses on backend development using Python, PySpark, and AWS, supporting high-volume data processing and analytics platforms.
The ideal candidate has hands-on experience building production-grade data pipelines, working with distributed data frameworks, and deploying solutions on AWS.
Key Responsibilities
- Design, develop, and maintain backend data pipelines using Python and PySpark
- Build and optimize ETL / ELT workflows for large-scale data processing
- Develop cloud-hosted solutions using AWS services
- Ensure performance, reliability, and scalability of data engineering pipelines
- Collaborate with product owners, data scientists, and platform teams to support analytics and business use cases
- Implement data quality checks, logging, monitoring, and error handling
- Participate in code reviews and follow Capital One engineering best practices
- Support deployment and operations in a CI / CD-driven cloud environment
Required Skills & Qualifications
Strong hands-on experience with Python backend developmentSolid experience using PySpark for large-scale data processingExperience hosting and deploying applications on AWS (e.g., S3, EC2, EMR, Glue, Lambda, CloudWatch exact services may vary)Proven experience building data engineering pipelinesUnderstanding of distributed systems and data processing conceptsExperience working in Agile / Scrum development environmentsStrong problem-solving and debugging skillsPreferred Qualifications
Ex Capital One experience (highly preferred)Ability to work onsite in McLean, VAExperience with :
CI / CD pipelinesData lake architecturesCloud-native backend systemsFinancial services or enterprise-scale data platform experienceNice-to-Have Skills
SQL and data modelingWorkflow orchestration tools (Airflow or similar)Exposure to streaming or near real-time data processingKnowledge of security and compliance in cloud environments