Freddie Mac

Freddie Mac

Software Engineer, Technical Lead

McLean, VA · Full-time

Sponsorship not specified$154k-$230kDetected 34 days ago
Distributed SystemsCode ReviewDynamoDBAWSDockerKubernetesTerraformCI/CDDevOpsGraphQLRESTAgileTest AutomationCommunicationMentoring

About the role

  • This role is ideal for a hands-on engineer who partner s closely with Development Leads, Product, Architecture, Platform/DevOps, and Security.
  • You will help teams deliver modern, secure, cloud-based solutions by setting clear technical direction, breaking down complex problems, and ensuring software is built to be resilient, observable, and maintainable in production.

Responsibilities

  • Partner with Platform/DevOps teams to improve CI/CD pipelines, deployment automation, infrastructure-as-code, and developer tooling
  • Support production readiness including release planning, change management inputs, and post-deployment validation.
  • Freddie Mac is seeking a Tech Lead to drive technical execution and engineering excellence for one or more agile delivery teams.
  • Freddie Mac partners with BountyJobs for contingency search business through outside firms.

Requirements

  • 8+ years of software engineering experience delivering production-grade applications and services
  • Strong knowledge of modern architectures: microservices, event-driven systems, REST/GraphQL APIs, distributed systems fundamentals
  • Excellent communication skills with the ability to explain technical concepts and trade-offs to both technical and non-technical stakeholders
  • Demonstrated experience acting as a technical lead within agile teams (leading design, guiding implementation, and mentoring peers)
  • Cloud experience, particularly AWS (e.g., ECS/EKS, Lambda, EC2, RDS, DynamoDB, S3, IAM, CloudWatch
  • CloudFormation/CDK/Terraform)
  • Strong SDLC skills: CI/CD, automated testing, code reviews, branching strategies, and release practices
  • Working knowledge of observability (metrics, logs, traces) and production support practices (incident triage, RCA)

Nice to have

  • Bachelor's degree in Computer Science, Engineering, IT, related field or equivalent work experience
  • advanced studies/degree preferred

Skills

  • CI/CD, automated testing, code reviews, branching strategies, and release practices
  • Keys to Success in this Role:
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Experience modernizing legacy systems and/or supporting cloud migrations
  • Familiarity with security and compliance expectations in regulated environments (e.g., data protection, access controls, auditability)
  • Experience with multiple languages/frameworks and a "best tool for the job" mindset
  • Current Freddie Mac employees please apply through the internal career site.
  • Please contact us to request accommodation.
  • A safe and secure environment is critical to Freddie Mac's business.

Compensation

  • This position has an annualized market-based salary range of $154,000 - $230,000 and is eligible to participate in the annual incentive program.

Benefits

  • If interested in learning more, please visit www.BountyJobs.com and register with our referral code: MAC.
  • Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs.
  • Information on these benefit programs is available on our Careers site.

Company info

  • At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of everything we do.
  • Since our charter in 1970, we have made home possible for more than 90 million families across the country.
  • Join an organization where your work contributes to a greater purpose.

This listing is sourced directly from Freddie Mac's careers page and normalized into a canonical job model.