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.
Apply directly at Freddie Mac →Create a free account for alerts like thisView Freddie Mac immigration profile
This listing is sourced directly from Freddie Mac's careers page and normalized into a canonical job model.