Staff Full-stack Engineer (Director - IC)
McLean, VA On-site
Salary not listedJobFig found this opening at its original source and checks that it remains available.
About the role
As a Staff Engineer (Director - IC) at Capital One, you will be part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers, machine learning experts, product managers and people leaders. Our Staff Engineers are leading experts in their domains, helping devise practical and reusable solutions to complex problems. You will drive innovation at multiple levels, helping optimize business outcomes while delivering strong technology solutions. As a Staff Engineer (Director - IC) at Capital One, you will be part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers, machine learning experts, product managers and people leaders. You will drive innovation at multiple levels, helping optimize business outcomes while delivering strong technology solutions.
What you'll bring
- Bachelor's Degree or higher in Computer Science or a related quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering)
- At least 7 years of experience in all of the following: • Software engineering and solution architecture
- Enterprise architecture and design patterns
- Cloud computing (AWS, Microsoft Azure, Google Cloud)
- Data architecture
- Master’s Degree in Computer Science or Software Engineering
- 10+ years of experience in all of the following: • Software engineering and solution architecture
- Web technologies (JavaScript, TypeScript and SPA frameworks)
- Designing and building distributed HPC and ML systems
- 10+ years of professional experience coding in commonly used languages like Go, Java, JavaScript/Typescript, Python, Rust, C#, Scala
- 8+ years of experience with database and database management systems
- 10+ years of professional experience in the full lifecycle of system development, from conception through architecture, implementation, testing, deployment and production support