onsite
Director of Software Engineering - Capital One
Engineering Manager
Lead and scale high‑performing engineering teams building customer‑facing web and mobile apps, microservices, and data‑driven ML models using Java, Node.js, Python, and AWS cloud services.
About the role
Key Responsibilities
- Lead, mentor, and grow multiple cross‑functional engineering teams focused on delivering scalable, high‑quality software.
- Architect and oversee the development of customer‑facing web and mobile applications using modern frameworks such as AngularJS and React.
- Design, implement, and maintain highly available RESTful microservices and backend Java systems.
- Drive data‑centric initiatives, including Big Data pipelines and machine‑learning model deployment with Spark.
- Collaborate with product, design, and operations to define roadmaps, set technical standards, and ensure continuous delivery.
Requirements
- 10+ years of software engineering experience with a proven track record in leading large engineering organizations.
- Deep expertise in Java, Node.js, Python, and cloud platforms (AWS).
- Strong background in RESTful API design, microservices architecture, and data processing with Spark.
- Experience with CI/CD pipelines, containerization, and cloud infrastructure management.
- Excellent communication, stakeholder management, and strategic thinking skills.
Skills
javanodejspythonaws