
Senior Software Engineer
Freddie Mac1 day ago
McLean, VA, USASenior
Base Salary
$129k - $193k/yr
Responsibilities
- Lead technical and architectural decisions for scalable enterprise applications, infrastructure strategy, configuration optimization, and modernization initiatives.
- Design and deliver data-driven components, Java-based microservices, and modern user interfaces using enterprise development frameworks.
- Develop scaling strategies and automation frameworks using Docker, OpenShift, Kubernetes, and EKS.
- Establish CI/CD and build automation practices using the Atlassian tool suite and related technologies.
- Conduct design and code reviews, identify quality issues, and drive remediation of vulnerabilities found through SAST and FOSS scanning.
- Mentor junior engineers, guide high-performing teams, and document architectural decisions and technical knowledge.
Requirements
- 5-7 years of professional software engineering experience designing and delivering enterprise solutions.
- At least 5 years of hands-on development with modern Java technologies in agile, distributed teams.
- At least 5 years of experience with Java, Spring Boot, RESTful APIs, Angular, Node.js, JavaScript, TypeScript, HTML5, and CSS.
- At least 3 years of experience with relational and NoSQL databases, including PostgreSQL and MongoDB.
- At least 3 years of experience designing large-scale microservices architectures with container orchestration frameworks.
- At least 3 years of DevOps and CI/CD pipeline experience with Jenkins, GitHub, Bitbucket, Spinnaker, JUnit, Cypress, and Cucumber.
- At least 2 years of hands-on experience with AWS, Azure, or Google Cloud.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
- Advanced degree or specialized certifications in software architecture, cloud technologies, or DevOps practices are strongly preferred.
- Strong communication, stakeholder management, mentoring, prioritization, problem-solving, and continuous improvement capabilities.
Benefits
- Full-time, exempt position with Freddie Mac’s comprehensive total rewards and market-leading benefits programs.
- Eligible to participate in the annual incentive program.
- Freddie Mac provides reasonable accommodations during the application, interview, and employment process.
Tech Stack
AngularAWSAzureCSSCucumberCypressDockerGoogle CloudJavaJavaScriptJenkinsJUnitKubernetesMongoDBNode.jsOpenShiftPostgreSQLSpinnakerSpring BootTypeScript
Categories
About Freddie Mac
Freddie Mac is a government-sponsored enterprise that buys mortgages from lenders, securitizes them into mortgage-backed securities, and guarantees timely payments to investors, providing liquidity for U.S. housing. It operates across single-family and multifamily markets, earning guarantee fees and investment income. Founded in 1970 and headquartered in McLean, Virginia, it remains under Federal Housing Finance Agency conservatorship, supporting affordable homeownership and rental housing.