Freddie Mac

Trading & Analytics Model Developer - Technical Lead

Freddie Mac • $147K — $221K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering or technology delivery experience with technical leadership in complex application delivery.
  • Bachelor’s degree in computer science or related field; advanced degree preferred.
  • Hands-on experience with Java, Spring framework, REST APIs, microservices, Angular or React, SQL, CI/CD pipelines, and automated testing frameworks.
  • Proficient in Python application development using libraries like Pandas and Django.
  • Strong understanding of full-stack engineering, API design, application security, and performance optimization.
  • Experience in establishing software engineering standards for scalable design and code quality.
  • Proven ability to enhance production reliability through incident triage and root-cause analysis.

Responsibilities

  • Develop and maintain software using Java and Python while adhering to best practices.
  • Influence technical decisions and mentor developers to resolve engineering blockers.
  • Provide direction for full-stack applications, APIs, microservices, and integration services.
  • Collaborate with stakeholders to align technical priorities and manage dependencies.
  • Drive the design of Java-based microservices and modern applications using various technologies.
  • Create proofs of concept and prototypes to evaluate new technologies and engineering patterns.
  • Reinforce software engineering standards including deployment discipline and application security.

Benefits

  • Market-leading benefits programs including health insurance and retirement plans.
  • Opportunities for professional growth and development.
  • Flexible work arrangements to promote work-life balance.
Full Job Description
Position Overview:

We need a highly innovative Technical Lead! How confident are you that you can build sophisticated analytic systems? If you believe you could contribute to the development of innovative principles and ideas in a matrixed environment, please keep reading as we are seeking an individual contributor who has experience with Java and Python and can lead and nurture an inspiring environment in our Virginia office.

Our Impact:

The Investments and Capital Markets (I&CM) division is looking for a capable technology lead for its trading and analytics development team. This could be you! To thrive in this division, you must have a comprehensive understanding of system implementation and design, experience working in capital markets, and be enthusiastic about leading development of new paradigms in software system architecture.

Your Impact:

  • As a Trading Analytics Development Tech Lead, you will develop and maintain software using Java and Python tech stack that adheres to software engineering best practices.
  • You will influence technical decisions, mentor developers, resolve engineering blockers, and partner with engineering managers to help teams deliver secure, reliable, and maintainable solutions.
  • You will provide hands-on directions for full-stack applications, APIs, microservices, and integration services while reinforcing engineering discipline across design, development, testing, deployment, observability, and production readiness.
  • Partner closely with Product Owners, engineering managers, architecture, business stakeholders, and cross-functional technology teams to align technical priorities, manage dependencies, and deliver business outcomes.
  • Drive the design and implementation of Java-based microservices, REST APIs, front-end applications, and integration services using modern technologies such as Java, Spring Boot, AWS, Angular or React, SQL, relational databases, CI/CD pipelines, and automated testing frameworks.
  • Create proofs of concept, demos, and prototypes to evaluate emerging technologies, validate new ideas, and accelerate adoption of modern engineering patterns and platform capabilities.
  • Establish and reinforce software engineering standards, including scalable design, code quality, automated testing, peer reviews, deployment discipline, application security, and operational readiness.
  • Ensure solutions are designed and delivered with appropriate compliance, auditability, security, resiliency, accessibility, and production support considerations.
  • Strengthen production support practices by improving incident triage, root-cause analysis, observability, recovery patterns, and continuous improvement of application and platform reliability.
  • Mentor developers through design reviews, code reviews, technical problem solving, implementation guidance, and knowledge sharing.

Qualifications:

  • 8+ years of related software engineering or technology delivery experience, including demonstrated technical leadership experience guiding engineering teams through complex application delivery.
  • Bachelor's degree in computer science, information systems, or a related technical discipline; advanced degree preferred.
  • Demonstrated experience leading software development across full-stack applications, APIs, microservices, platform modernization, integration services, and production enhancements.
  • Required hands-on or technical leadership experience with Java, Spring Boot, Spring Security, Spring Batch, Spring Data, REST APIs, microservices architecture, application development, Angular or React, SQL, relational databases, CI/CD pipelines, and automated testing frameworks.
  • Required hands-on experience with Python application development using Pandas, Django, Flask, Pytests.
  • Strong background in full-stack software engineering, application architecture, API design, enterprise integration patterns, application security, performance, resiliency, and delivery of scalable digital products for business and end-user needs.
  • Experience establishing and applying software engineering standards, including scalable design, code quality, automated testing, peer reviews, deployment discipline, performance optimization, compliance standards, auditability, and production readiness.
  • Experience supporting production reliability through incident triage, root-cause analysis, observability, resiliency improvements, and operational readiness practices.
  • Strong technical leadership skills, including mentoring, coaching, peer review, influencing without direct authority, and helping developers grow through practical engineering guidance.
  • Ability to coordinate technical dependencies with Vendors, Product Owners, architecture teams, business stakeholders, and internal engineering teams to deliver software solutions effectively.
  • Solid knowledge of automated CI/CD processes, Devops methodology and AI assisted development using tools like Jenkins, SonarQube, Docker, Artifactory, Docker and Github Copilot

Keys to Success in this Role:

  • Promote collaboration and a culture of integrity and professionalism.
  • Hardworking and take pride and accountability in your work.
  • Technically strong with hands-on experience.
  • Ability to understand and communicate well with a passion to get the job done.
  • Agile and open-minded; able to embrace new technologies.
  • Ready to tackle any kind of work to help drive things forward.


Current Freddie Mac employees please apply through the internal career site.

Time-type:Full time

FLSA Status:Exempt

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.

This position has an annualized market-based salary range of $147,000 - $221,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.

About Freddie Mac

Freddie Mac is vital to a strong U.S. housing system, providing liquidity to the mortgage market under all economic conditions while ensuring the safety and soundness. As a trusted leader in housing finance, we guide the industry in meeting the needs of lenders and lowering the cost of housing for America's families.
Learn more about Freddie Mac
Size
7,284 employees
Industry
Founded
1970
NASDAQ

Similar Jobs

More Jobs at Freddie Mac

More Finance & Insurance Jobs

Find similar Trading & Analytics Model Developer - Technical Lead jobs: