Freddie Mac logo

Senior Software Development Engineer (Red Hat and AWS)

Freddie Mac

New York, NY
Full Time
Senior
116k-174k
9 days ago

Job Description

About the Role

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. Join an organization where your work contributes to a greater purpose. As a Senior Software Development Engineer, you will help create the next generation of infrastructure solutions while refining existing infrastructure DevOps solutions, supporting hybrid cloud architectures, automation, security, and compliance to build a better housing finance system.

Key Responsibilities

  • Contribute enhancements and features for services you are maintaining or building.
  • Own and deliver complete features across the development lifecycle, including design, architecture, implementation, testability, debugging, shipping, and servicing.
  • Generate and demo clean, well-thought-out code with an emphasis on customer experience, security, performance, quality, resiliency, scalability, and maintainability.
  • Support the delivery of infrastructure solutions, including hybrid cloud services, automation, and security measures.
  • Collaborate with teams to ensure outcomes and alignment across fields and groups.
  • Work in an Agile environment to develop innovative AWS cloud applications.

Requirements

  • College Degree or equivalent experience in computer science or related technical field; advanced studies/degree preferred.
  • Experience with Red Hat Linux fleet and Microsoft systems.
  • 2+ years of experience in infrastructure as code (like AWS CloudFormation, Terraform), CICD, & build automation (like Jenkins or AWS pipelines).
  • 5 - 7 years of hands-on technical engineering experience with at least one of the following coding languages: Python, TypeScript, Java, JavaScript, Go, Rust, Kotlin, C.
  • Experience with Git repositories and organizational change.
  • Releasing RESTful APIs and GraphQL.
  • Design, coding, testing, problem solving, and debugging skills in any language.
  • Exceptional writing and communication skills in English.
  • Ability to travel at least 10% of the time.

Nice to Have

  • Experience working in an Agile environment.
  • Experience working across fields, groups, and teams to ensure outcomes and alignment.
  • 5+ years of DevOps experience developing AWS cloud applications with Python.
  • Background in risk management and regulatory compliance activities.
  • Experience with cybersecurity and application security.
  • Proficiency in Red Hat Enterprise Linux (RHEL) and related services with Ansible.
  • Experience with Microsoft enterprise solutions or VMWare.
  • Experience with GitHub and OpenAI coding environments.

Qualifications

  • College Degree or equivalent experience in computer science or related technical field.

Benefits & Perks

  • Freddie Mac offers a comprehensive total rewards package including competitive compensation and market-leading benefit programs.
  • Annualized market-based salary range of $116,000 - $174,000.
  • Eligibility to participate in the annual incentive program.

Working at Freddie Mac

Freddie Mac values a safe and secure environment, employee commitment to policies, regulatory mandates, and best practices to protect the organization from threats and risks. The company promotes diversity and inclusion, providing reasonable accommodations for applicants and employees, and emphasizes collaboration, ethical outcomes, and a customer-focused approach.

Apply Now

Job Details

Posted AtJul 15, 2025
Salary116k-174k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Freddie Mac

Website

freddiemac.com

Location

New York, NY

Industry

Real Estate Credit

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches