Senior Data Engineer

Freddie Mac•Dallas, TX
•$116,000 - $174,000

About The Position

Freddie Mac is seeking a hands-on Senior Data Engineer to join the Identity and Access Management (IAM) team within the Enterprise Business Technology Operation organization. The role focuses on developing tools and solutions that improve identity governance, operational efficiency, user experience, and technology modernization through automation and AWS/cloud-native technologies. The work includes delivering IAM self-service capabilities, integrating IAM systems with other systems, and collaborating with technology teams to optimize processes and meet business challenges. The Enterprise BTO organization provides strategic IT services, including software development, enhancements, and production support, to Freddie Mac's enterprise groups. This position provides technical leadership, supports engineering teams in designing and implementing solutions aligned with business objectives, and identifies trends and insights that can inform business decisions. It also involves day-to-day infrastructure and production support alongside efforts in deployment automation, cloud migration, infrastructure modernization, and production stability. The role includes technical guidance and coaching for junior engineers. The position is full-time and exempt. Its annualized market-based salary range is $116,000–$174,000, and it is eligible for participation in the annual incentive program. Freddie Mac describes its total rewards package as comprehensive and refers applicants to its Careers site for benefit program details.

Requirements

  • Bachelor’s degree or equivalent professional experience.
  • At least 5–7 years of relevant experience across Systems Engineering, DevOps, Site Reliability Engineering (SRE), Infrastructure Operations, and hands-on Cloud Engineering.
  • Demonstrated experience supporting engineering teams through automated deployments, CI/CD pipelines, and observability.
  • Hands-on experience with JavaScript, TypeScript, ReactJS, and Node.js.
  • Strong experience supporting and operating on-premises and AWS infrastructure, including VPC, IAM, EC2, EKS, and related services.
  • Proficiency with Python, PowerShell, Unix shell scripting, and Control-M.
  • Ability to design and deploy applications leveraging AWS services including S3, Glue, Redshift, Lambda, and pipeline capabilities.
  • Experience integrating and supporting CI/CD platforms such as Jenkins, GitHub Actions, or GitLab CI.
  • Ability to work across multiple technologies and drive engineering solutions.
  • Effective communication and collaboration across teams in a matrixed organization.
  • Strong learning mindset and ability to adopt new technologies.

Nice To Haves

  • Advanced degree preferred.

Responsibilities

  • Build tools and solutions to improve Identity Governance capabilities.
  • Deliver IAM solutions that enable self-service capabilities.
  • Deliver integrations between IAM systems and other systems.
  • Collaborate with technology teams to advance technical capabilities and automate and optimize processes.
  • Provide technical leadership and identify trends, patterns, and insights to advise business decisions and strategies.
  • Craft, develop, and implement engineering solutions that meet business needs and align with business objectives.
  • Provide day-to-day infrastructure and production support.
  • Advance deployment automation, cloud migration, infrastructure modernization, and production stability.
  • Provide technical leadership, guidance, and coaching to development teams and junior engineers.
  • Stay current with industry and enterprise standards, technologies, principles, and techniques.
  • Identify process improvements, automation opportunities, and reusable engineering solutions across development teams.

Benefits

  • Comprehensive total rewards package
  • Competitive compensation
  • Market-leading benefit programs
  • Eligible to participate in the annual incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service