
Full-Stack Engineer
Posted Oct 15

Posted Oct 15
This is a fully remote position, open to applicants in Virginia.
• Assume technical leadership over entirely new product domains from the initial concept to full deployment.
• Design and implement highly scalable, distributed microservices with a focus on strong backend architecture.
• Engage with a variety of platforms and technology stacks, including JavaScript/TypeScript, infrastructure, and extensive big-data pipelines managing over 3 billion items and terabytes of analytics.
• Collaborate effectively with Digital Product Managers to establish technical strategies and transform ambiguous consumer requirements into high-performing features.
• Stay updated on technological advancements and explore innovative technologies.
• Provide mentorship to engineering team members and set a positive example.
• Involve yourself in architectural design, code assessments, and hands-on programming.
• Utilize TypeScript, JavaScript, SQL, Python, or Go alongside open-source RDBMS, distributed NoSQL databases, Docker/Kubernetes, and AWS cloud-native tools.
• A Bachelor’s Degree or higher in Computer Science or a related quantitative discipline (Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering).
• Minimum of 6 years of experience in software engineering (Internship experience is not applicable).
• At least 3 years of experience with public cloud platforms (AWS, GCP, Azure), cloud-based productivity tools, or virtualization technologies.
• Preferred: Master’s Degree in Computer Science or a related field.
• Preferred: 9+ years of experience programming in more than two of Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala.
• Preferred: 5+ years of contributions to open-source frameworks.
• Preferred: 5+ years of experience with front-end JavaScript or TypeScript frameworks.
• Preferred: 5+ years of experience creating synchronous and asynchronous APIs.
• Preferred: 4+ years working with databases and database management systems.
• Preferred: 4+ years of experience with AWS, GCP, Azure, cloud-based productivity tools, or virtualization technologies.
• Preferred: 4+ years utilizing CI/CD pipelines, infrastructure as code, and automated testing frameworks.
• Preferred: 4+ years using Git-based version control systems.
• Preferred: 4+ years troubleshooting technical challenges within cloud environments.
• Preferred: 3+ years mentoring senior engineers and fostering professional development within technical teams.
• Preferred: 2+ years utilizing observability to pinpoint and enhance performance bottlenecks in distributed systems.
• Preferred: 1+ year leading architectural design reviews and shaping enterprise-wide technical standards and methodologies.
• Preferred: 1+ year in establishing and upholding coding standards and design patterns across teams.
• Preferred: 1+ year implementing observability and reliability practices on a large scale.
• Experience in leveraging modern AI-powered coding tools and IDE copilots.
• Experience influencing technology strategy at the portfolio or business unit level.
• Experience with interactive AI tools beyond basic code completion.
• Experience leading cross-functional engineering initiatives or large-scale technical projects.
• Capital One is open to sponsoring a new qualified applicant for employment authorization.
• Performance-based incentive compensation, which may include cash bonuses and/or long-term incentives (LTI).
• Comprehensive, competitive, and inclusive health, financial, and other benefits that support overall well-being.
• Reasonable accommodations for applicants who require them.
Collectors
OrderYOYO
Plan Left
Ubiminds
Get handpicked remote jobs straight to your inbox weekly.