
Director, Full-Stack Engineer, Shopping Tech
Posted Sep 22

Posted Sep 22
This is a fully remote position, open to applicants in Virginia.
β’ Oversee, manage, and expand several teams of product-oriented software engineers.
β’ Provide mentorship and guidance for the professional and technical growth of engineers.
β’ Collaborate with product managers to comprehend the desired functionalities of applications and related testing scenarios.
β’ Persistently enhance software engineering methodologies.
β’ Design, develop, test, deploy, and maintain technical solutions utilizing a full range of development tools and technologies.
β’ Lead the development of high-quality, available, resilient, and scalable solutions.
β’ Stay updated on technology trends, experiment with and acquire new technologies, engage in both internal and external technology communities, and mentor fellow engineering community members.
β’ Foster innovation, the adoption of cutting-edge technology, inclusivity, creative thinking, teamwork, self-management, and diversity.
β’ Enhance the productivity of the team and other teams.
β’ Guide the deployment of both new and existing applications within AWS environments.
β’ Decompose monolithic applications into microservice architectures and develop new microservices.
β’ Create customer-facing web applications and services for prominent features and products.
β’ A Bachelor's Degree or higher in Computer Science or a closely related quantitative discipline (such as Statistics, Economics, Operations Research, Analytics, Mathematics, or Engineering).
β’ A minimum of 5 years of experience in people management.
β’ At least 7 years of experience in software engineering and solution architecture, including enterprise architecture and design patterns, cloud computing (AWS, Microsoft Azure, Google Cloud), and data architecture.
β’ Preferred: A Master's Degree in Computer Science or Software Engineering.
β’ Preferred: Over 10 years of experience in software engineering and solution architecture, including enterprise architecture and design patterns, web technologies, distributed HPC and ML systems, cloud computing, and data architecture.
β’ More than 10 years of professional coding experience in commonly used languages such as Go, Java, JavaScript/TypeScript, Python, Rust, C#, and Scala.
β’ At least 8 years of experience with databases and database management systems.
β’ Over 10 years of professional experience throughout the complete system development lifecycle.
β’ A minimum of 5 years of experience with public cloud platforms, cloud-based productivity tools, or virtualization technologies.
β’ More than 10 years of experience with networking protocols and integration with third-party distributed systems.
β’ At least 5 years of experience mentoring senior engineers and promoting professional development within technical teams.
β’ A minimum of 2 years of experience leading cross-domain architectural reviews and establishing coding and design standards.
β’ Expertise in the strategic use of agentic AI coding tools.
β’ Capital One is open to sponsoring a new qualified applicant for employment authorization.
β’ Performance-based incentive compensation, which may comprise cash bonuses and/or long-term incentives (LTI).
β’ A comprehensive, competitive, and inclusive array of health, financial, and other benefits that support total well-being.
β’ Reasonable accommodations for applicants with disabilities.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.