Jobs · Engineering · Virginia

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.

Similar jobs