Freddie Mac
Jobs at Freddie Mac
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Financial Services
Leads software architecture and technical decisions for enterprise applications in Freddie Mac’s New Technology Adoption team. Designs and implements Java- and Python-based microservices, cloud solutions, modern user interfaces, and orchestration layers. Researches and promotes engineering best practices, develops prototypes, guides project teams on architecture, tunes production applications, and collaborates with business and IT stakeholders to drive technology adoption and resolve issues.
Financial Services
Leads complex database upgrades, migrations, performance tuning, troubleshooting, and transformation initiatives across multiple relational database platforms. Provides expertise in AWS Aurora and related AWS database services, coordinates database builds and security implementations, develops operational standards, automates processes, supports application teams, and mentors junior staff. The role partners with engineering, architecture, business, and technology teams to deliver reliable database solutions aligned with enterprise roadmaps.
Financial Services
Leads an Agile product team in designing, coding, testing, and maintaining product architecture. Ensures sprint commitments meet quality and timeline expectations, applies modern design patterns, develops unit and integration tests, and creates automation tools. Solves complex technical problems independently, provides technical guidance to management and customers, and serves as an organizational spokesperson on specialized projects.
Financial Services
Designs, deploys, commissions, maintains, and troubleshoots integrated AV systems across corporate conference rooms, event spaces, executive areas, and hybrid collaboration environments. Supports Microsoft Teams Rooms, live events, broadcasts, and executive meetings; manages vendors, contractors, documentation, testing, and project workstreams. Serves as a senior escalation resource, evaluates AV technologies, performs root-cause analysis, and mentors technicians and junior engineers while ensuring reliable, user-friendly AV experiences.
Financial Services
Supports the maintenance and improvement of Freddie Mac’s Multifamily Seller/Servicer Guide. Responsibilities include drafting, editing, and proofreading Guide updates; coordinating with internal teams and publishers; creating interactive forms; improving customer and internal processes; and assisting with Seller/Servicer risk management activities.
Financial Services
Develop and deliver secure, cloud-based software across agile teams. Translate requirements into technical plans, implement resilient and maintainable applications, support automated testing and CI/CD, improve observability and production reliability, participate in release planning, and address technical debt. Collaborate with Product, Architecture, Platform/DevOps, Security, and Agile leaders while supporting cloud modernization, legacy migration, incident triage, and secure coding in a regulated environment.
Financial Services
Senior Software Engineer responsible for full-stack development, cloud-based solution design, software architecture, Agile delivery, modernization, and implementation of modern engineering practices. The role mentors and guides technical teams through digital transformation, including microservices, containerization, stateless design, test-driven development, event-driven development, and AWS solutions. Requires collaboration with business and IT stakeholders and leadership of modernized development teams.
Financial Services
Develop and maintain reliable enterprise applications while supporting technology updates, platform migrations, compatibility changes, backend improvements, security issues, and application performance. The role requires Java/J2EE development, UNIX troubleshooting, multi-tier architecture expertise, application server and framework experience, frontend familiarity, CI/CD integration, container orchestration, relational databases, and application security knowledge. Strong communication, collaboration, problem-solving, and process-improvement skills are also essential.
Financial Services
Lead hands-on full stack architecture and development for enterprise web applications, with emphasis on React, TypeScript, UI/UX, accessibility, APIs, security, testing, and production support. Establish reusable front-end patterns and design systems, guide architecture and code reviews, mentor engineers, partner with stakeholders, and improve platform stability, automation, observability, and maintainability within Identity and Access Management.
Financial Services
Develop statistical and machine learning models that assess collateral risk for mortgage products. Responsibilities include building analytical tools, implementing model prototypes, conducting back tests and stress tests, validating forecasts, supporting model oversight, documenting methodologies, and providing technical analytics support. The role requires handling large structured and unstructured datasets, using distributed computing and advanced modeling techniques, and independently solving complex quantitative problems.
Financial Services
Owns execution and strategy for a Snowflake-based data warehouse and AI-powered data products. Responsibilities include gathering requirements, prioritizing backlogs, managing data accessibility, enhancing self-service analytics, implementing governance controls, coordinating sprint and release execution, and aligning business outcomes with modernization goals. The role serves as a subject matter expert in data warehouse capabilities and drives AI-native data consumption experiences.
Financial Services
Leads Freddie Mac’s affordable lending strategy to expand sustainable homeownership and meet Affordable Housing Goals and Duty to Serve commitments. Develops lender, product, and capital markets strategies; analyzes acquisition data; partners cross-functionally to drive affordable product adoption; guides teams and supports client relationships. Provides senior leadership reporting, influences sellers, facilitates training, and delivers measurable growth and business impact while maintaining compliance with Freddie Mac and FHFA requirements.
Financial Services
Develop and execute quantitative analytics and statistical modeling projects supporting fair lending activities. Build and test credit risk models for mortgage and financial products, implement models in software, conduct back-testing, stress testing, and performance monitoring, and document methodologies for regulatory model oversight. Provide technical support to business areas, independently resolve complex issues, and communicate analytical findings clearly.
Financial Services
Leads a team responsible for enterprise identity platform operations, production support, monitoring, incident response, problem management, compliance, and continuous improvement. Ensures platform availability, performance, resiliency, and operational readiness while driving automation, observability, service governance, root cause analysis, reporting, and risk reduction. Partners with engineering, infrastructure, security, governance, and business stakeholders, and develops team members through coaching and performance management.
Financial Services
Serves as a strategic advisor to senior leaders, aligning workforce, talent, organizational design, culture, and change strategies with business priorities. Provides evidence-based consultation, workforce analytics, data storytelling, leadership coaching, and organizational effectiveness guidance. Leads workforce planning, talent and leadership enablement, enterprise integration, culture initiatives, and risk management while influencing decisions across divisions or cross-functional areas.
Financial Services
The role involves designing, configuring, and maintaining Workday ERP applications, collaborating with business stakeholders to implement solutions, and managing technical projects aligned with enterprise architecture.
Financial Services
Develops executive-ready communications, leader materials, message frameworks, internal updates, and event communications for Freddie Mac’s Single-Family division. Partners cross-functionally to translate complex business priorities into clear narratives, support executive engagement, coordinate events, and improve stakeholder alignment. The role independently manages communications workstreams, tracks effectiveness, and delivers polished content across multiple channels in a fast-paced, matrixed environment.
Financial Services
Senior Product Analyst supporting Freddie Mac’s Multifamily Technology team by translating business needs into product strategy, capabilities, features, user stories, acceptance criteria, and measurable outcomes. Leads process and requirements analysis, stakeholder facilitation, backlog readiness, data mapping, KPI tracking, risk and dependency management, UAT, rollout readiness, and controls documentation. Partners across Product, UX, Engineering, Architecture, Data, and Risk teams while supporting modernization and mentoring junior analysts.
Financial Services
Leads hands-on development of Python microservices, APIs, automation frameworks, and production-grade agentic GenAI systems. Designs MCP servers, multi-agent workflows, RAG pipelines, vector search solutions, data pipelines, and auditable AI systems. Establishes engineering standards, observability, risk controls, and governance practices while collaborating with engineering, product, security, risk, and executive stakeholders. Requires strong experience in software engineering, AI application development, cloud-native architectures, MLOps, AI governance, and regulated environments.
Financial Services
Lead Windows Server and Active Directory engineering across on-premises and public cloud environments. Provide technical leadership, mentor engineers, automate infrastructure processes, develop resilient solutions, manage patching and vulnerability remediation, ensure security compliance, and modernize platform operations. Collaborate with leadership and technology teams to improve stability, reliability, recoverability, scalability, and operational efficiency. Participate in on-call support as needed.



