Software Engineer Senior

Federal Home Loan Mortgage Corporation
McLean, VA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Cloud Computing Cloud Engineering Software Quality Code Review Data Structures Data Stores DevOps Distributed Systems
+12 more
Amazon DynamoDB Systems Development Life Cycle Secure Coding Software Engineering Software Systems Strategies of Testing Backend Cloudformation Amazon Relational Database Service Containerization Front End Software Development Microservices

Job description

Experteer Overview In this Senior Software Engineer role, you will design and deliver cloud-native solutions with a focus on reliability, security, and scalability across agile teams. You’ll collaborate with Product, Architecture, Platform/DevOps, and Security to raise engineering standards and drive production excellence. By leading hands-on development, you help shape technology strategy and ensure robust operations in a cloud-first environment. This role offers meaningful work within Freddie Mac’s Enterprise Business Technology Office, shaping solutions for internal and cross-divisional needs. Compensation / Benefits * Architect and design scalable, cloud-native software solutions (AWS and other clouds) * Establish and maintain high standards for code quality, testing, security, and performance * Research, evaluate, and implement cutting-edge technologies to deliver business value * Collaborate with Platform Teams to influence infrastructure, tooling, and development workflows * Own the full SDLC from requirements through deployment and monitoring * Evaluate and recommend appropriate languages, frameworks, and tools for each project * Contribute to technical strategy and participate in roadmap planning Tasks * 5-8+ years of software engineering experience with production-grade software * Distributed systems, microservices, and cloud-native patterns * Cloud familiarity with core AWS services (EC2, Lambda, ECS, RDS, DynamoDB, S3, CloudFormation/CDK) * Experience in testing strategies and code reviews * CI/CD pipelines, containerization, and infrastructure as code * Collaboration with DevOps/Platform teams * Experience across backend to data stores with some frontend exposure * Strong CS fundamentals and data structures * Security-aware with secure coding practices * Clear communication and cross-functional collaboration * Agile, cross-functional team experience Key requirements * competitive compensation * market-leading benefit programs

Requirements

in the full SDLC from requirements through deployment and monitoring * Evaluate and recommend appropriate languages, frameworks, and tools for each project * Contribute to technical strategy and participate in roadmap planning Tasks * 5-8+ years of software engineering experience with production-grade software * Distributed systems, microservices, and cloud-native patterns * Cloud familiarity with core AWS services (EC2, Lambda, ECS, RDS, DynamoDB, S3, CloudFormation/CDK) * Experience in testing strategies and code reviews * CI/CD pipelines, containerization, and infrastructure as code * Collaboration with DevOps/Platform teams * Experience across backend to data stores with some frontend exposure * Strong CS fundamentals and data structures * Security-aware with secure coding practices * Clear communication and cross-functional collaboration * Agile, cross-functional team experience Key requirements * competitive compensation * market-leading benefit programs

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

Videos

See all

Related articles

See all