remote
Senior Staff Software Engineer - Capital One
Software Engineer
Senior Staff Software Engineer leading large-scale cloud-native credit systems using Python, Java, and AWS, driving architecture, automation, and high‑availability solutions.
About the role
Key Responsibilities
- Architect and deliver scalable, secure microservices on AWS for credit decisioning and customer experience.
- Lead cross‑functional teams in Agile environments, mentoring engineers and setting technical direction.
- Design and implement CI/CD pipelines, ensuring rapid, reliable deployments and automated testing.
- Collaborate with data, security, and product teams to translate business requirements into robust, maintainable code.
- Champion best practices in code quality, performance tuning, and cloud cost optimization.
Requirements
- 10+ years of software development experience, with 5+ in senior leadership roles.
- Proficiency in Python and Java, plus experience with containerization (Docker, Kubernetes).
- Deep knowledge of AWS services (Lambda, ECS, RDS, S3, CloudWatch) and infrastructure as code.
- Strong background in CI/CD, automated testing, and DevOps tooling.
- Excellent communication skills and a proven ability to influence technical strategy across large teams.