Freddie Mac

Freddie Mac

Software Engineering, Technical Lead

McLean, Virginia

Sponsorship not specified$138k-$206kDetected 30 days ago
PythonJavaSpringCode ReviewGitSQLPostgreSQLAWSCI/CDJenkinsAgileJiraFinancial AnalysisJUnitFinancial Reporting

About the role

  • If you're curious, hands-on, and excited to learn while making an impact in a fast-paced trading environment, we'd love to hear from you.

Responsibilities

  • You will work with a team to implement the Investments & Capital Markets Business Technology Office (I&CM BTO) - Business Engineering team.
  • You will collaborate closely with the Financial Engineering, Data and Architecture, Enterprise technology teams and business partners.
  • Work on complex problems and contribute practical, well-reasoned technical solutions with guidance from senior leads.
  • Partner with product and business stakeholders to understand requirements and translate them into clear technical tasks and incremental delivery plans.
  • Design and implement application features and services that are reliable, maintainable, and easy for other engineers to extend.
  • Contribute to CI/CD pipelines by improving build, test, and deployment automation to enable more frequent and reliable releases.
  • Support continuous improvement initiatives focused on efficiency, quality, resiliency, security, and performance across the platform.
  • Strong hands-on technology, design and implementation skills

Requirements

  • 8+ years of experience in software development and engineering
  • Bachelor's degree or equivalent experience in Computer Science or related field
  • Proficiency in advanced Java and Python and it's object-oriented principles
  • Experience with Agile and Scrum development methodologies
  • Familiarity with containerization, microservices, AWS or cloud concepts
  • Ability to understand and write code documentation that conveys your solution to others
  • Experience working in fast-paced technical environments to promote agile principles and mindset across the organization.

Nice to have

  • Strong understanding of fixed income markets, particularly mortgage and debt securities, is highly preferred

Skills

  • Java EE, Spring, Distributed Caching
  • Gradle or Maven, Jenkins, Atlassian Suite (Jira, Bitbucket), Git, Junit or Mockito
  • Relational databases like MS SQL, Oracle, PostgreSQL

Compensation

  • $138k-$206k

Benefits

  • Track and help improve engineering metrics (e.g., build health, test coverage, incident trends, performance) to support operational efficiency.

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.
  • Continue your career journey 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.