Full Stack Software Engineering Technical Lead
Freddie Mac · McLean, VA · 3 days ago
Engineering$149k–$223k/yrFull-time
Position Overview
The Freddie Mac Single Family Acquisitions PDM Platform Team is seeking a Full Stack Software Engineering Technical Lead, focusing on the design and delivery of a CI/CD platform. Our Impact: Enable business innovation to deliver software faster and more efficiently via predictive methodology, automated impact assessments, automated testing, automated cloud infrastructure provisioning, and automated deployment.
Qualifications
- 8-10 years of hands-on experience in application solution architecture applied to enterprise systems.
- 8 + years of hand-on experience in languages and frameworks including Java, Angular, and Spring Boot.
- Strong Python development skills or equivalent, including: Building CLIs, automation scripts, and service backends (e.g., FastAPI).
- Packaging and dependency management (pip/Poetry), virtual environments.
- Testing frameworks (pytest), coverage, and mocking.
- Experience with CI/CD platforms and related technologies.
- Exposure working with AWS services like EC2, S3, EKS, Lambda, API Gateway, etc.
- Advanced knowledge of AWS cloud infrastructure design and resiliency patterns (multi-AZ, auto-scaling, service quotas, failure domains).
- Desire to automate, standardize, and scale consumption for end users; hands-on with CI/CD (Jenkins), containerization (Docker), and Kubernetes operators/controllers.
- Hands-on experience with multiple technologies like APIs, Microservices, Event Streaming, Logging & Monitoring, Databases (SQL, NOSQL), Containers, Serverless Frameworks, DevOps, etc.
- Bachelor’s degree in computer science or equivalent experience required.