Senior Technical Lead, Software Engineer (Database & Storage Network)
Role details
Job location
Tech stack
Job description
You are responsible for optimizing database and storage network traffic across hybrid environments (cloud and on-prem). This role focuses on creating repeatable connectivity patterns and best practices that align with the current infrastructure, accelerate cloud migration, and further optimize on-prem-to-cloud connectivity, including introducing new patterns for specialized use cases., * Optimize DB/storage traffic performance and resiliency across on-prem and AWS (latency, throughput, loss), including routing, segmentation, and QoS where applicable.
- Standardize and automate hybrid connectivity patterns using IaC and scripting to accelerate delivery and reduce operational risk.
- Enable migration waves by removing network blockers, defining "migration-ready" baselines, and improving observability and troubleshooting readiness., * Codify standards into reusable IaC modules/templates and automated validation checks to reduce variance and speed delivery.
- Stay hands-on: test, troubleshoot, and implement improvements directly, including building lightweight tooling where needed.
- Drive measurable outcomes with clear baselines, metrics, and regression prevention practices.
- Partner effectively across cloud, platform, storage, and application teams to unblock migrations and ensure adoption of reference designs.
Requirements
- 12-15+ years of experience designing, operating, and optimizing on-prem enterprise networks supporting database and storage traffic.
- 5-10 years of hands-on AWS networking experience in production environments, including hybrid connectivity between on-prem and AWS.
- Strong Infrastructure as Code (IaC) experience (e.g., Terraform, AWS CloudFormation) to define, deploy, and standardize network/connectivity patterns.
- Hands-on scripting and coding ability to automate validation, monitoring, and operational workflows (e.g., Python, Bash, PowerShell).
- Proven expertise in routing/path selection, failover behavior, MTU, segmentation, and traffic engineering where applicable for DB/storage workloads.
- Experience building observability/monitoring and operational playbooks for network performance and incident response.
- Metrics-driven approach to continuous improvement (e.g., latency, packet loss, throughput, change success rate).
Benefits & conditions
Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site.
This position has an annualized market-based salary range of $161,000 - $241,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.