Software Engineering Senior

Freddie Mac•McLean, VA
•$129,000 - $193,000

About The Position

The Software Engineering Senior will join Freddie Mac’s Modern Delivery Tool Chain (MDTC) team, which leads continuous improvement of operations, operational automation, and high availability for tools. The team builds and enhances software applications for mandatory reporting of Freddie Mac mortgage loan data to the Federal Housing Finance Agency, partners with Product and Business teams to deliver high-quality releases, and supports modernization that enables more than 5,000 customers to release incremental changes to production at an accelerated pace. The role designs, builds, and maintains CI/CD pipelines and infrastructure for cloud-native applications, supports containerized workloads, and integrates security, observability, and automation capabilities. It also works with cross-functional teams in Agile environments to deliver and support technical solutions, improve system performance, document business value, and contribute developer feedback to product roadmaps. The position emphasizes DevOps, continuous operations, data-driven improvement, and the integration of Agentic AI and automation agents.

Requirements

  • 5–7 years of experience in Agile development, DevOps, or cloud engineering roles.
  • Bachelor’s degree or equivalent experience.
  • Hands-on experience with CI/CD pipelines and Infrastructure as Code, including Terraform and AWS CloudFormation.
  • Deep knowledge of AWS services, including EKS, S3, MongoDB, and PostgresDB.
  • Proficiency in Kubernetes, Docker, and container orchestration tools such as Helm, Spinnaker, and Istio.
  • Experience with secrets management tools such as HashiCorp Vault, AWS Secrets Manager, and CyberArk.
  • Expertise with the Atlassian suite, including Jira, Confluence, and Bitbucket, for collaboration and workflow automation.
  • Experience building or integrating Agentic AI solutions, automation agents, or intelligent workflow systems, with understanding of prompt engineering and LLM integration.
  • Skill in repository and package management, including Bitbucket, JFrog Artifactory, and Helm.
  • Programming expertise in Python and Java.
  • Strong analytical skills and experience in performance monitoring, data analysis, and process optimization.
  • Excellent documentation, communication, and teamwork skills.
  • Ability to quickly understand the functions and capabilities of new technologies and tools.
  • Demonstrated ownership of problems, issues, or requests from start to finish.
  • Ability to translate technical capabilities into business value and contribute to solution adoption and product roadmaps.
  • Detail-oriented, analytical, proactive problem-solving skills.
  • Commitment to data-driven insights and continuous improvement.
  • Ability to deliver high-quality technical solutions within agreed-upon levels of effort and to establish expectations.
  • Curiosity and enthusiasm for Agentic AI and automation technologies.

Nice To Haves

  • Advanced studies or an advanced degree.

Responsibilities

  • Design, build, and maintain CI/CD pipelines for microservices on AWS EKS and OpenShift.
  • Implement and manage Infrastructure as Code for AWS resources, including S3 buckets, MongoDB, and PostgresDB, using Terraform and AWS CloudFormation.
  • Manage secrets and credential storage with HashiCorp Vault, AWS Secrets Manager, and CyberArk, with attention to security and compliance.
  • Deploy and manage containerized workloads on Kubernetes using Helm, Spinnaker, and Istio.
  • Integrate Agentic AI solutions and automation agents to streamline processes, optimize workflows, enable intelligent decision-making, and support enterprise adoption.
  • Collaborate with cross-functional teams in Agile environments to deliver features and capabilities, taking ownership of technical solutions and results.
  • Troubleshoot, enhance, and support production applications and infrastructure, including appropriate hand-offs.
  • Integrate observability and security tools such as Elasticsearch, Logstash, Kibana, OPA, and HPA, and establish data-driven metrics for pipeline performance, deployment velocity, and feature functionality.
  • Practice Test Driven Development and write comprehensive automated test scripts.
  • Analyze system performance and application data to identify and measure opportunities for optimization and improvement.
  • Document solutions and communicate their business value to technical and non-technical stakeholders.
  • Use the Atlassian suite, including Jira, Confluence, and Bitbucket, for project management, collaboration, and documentation.
  • Gather and synthesize developer feedback, help define what to build, and contribute to product roadmap evolution.
  • Support continuous operations and ongoing service quality, meeting critical service-level metrics, customer requirements, and financial objectives.

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