Taro Logo

Platform Engineering, Principal Engineer (Director IC)

Fortune 25 company that expands access to housing across America through innovative mortgage industry solutions.
Plano, TX, USAWashington, DC, USAReston, VA, USA
$196,000 - $264,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Job Description

Fannie Mae, a Fortune 25 company, is seeking a Principal Platform Engineer to join their technology team. This role offers an exciting opportunity to impact the future of housing industry technology while working with cutting-edge tools and frameworks. As a Principal Engineer, you'll be responsible for designing and developing sophisticated solutions for IT infrastructure environments, tackling complex business problems across multiple projects and programs.

The position requires deep expertise in platform architecture, with a focus on scalability, reliability, and security. You'll work with modern technologies including cloud platforms, containerization (Kubernetes), and Infrastructure as Code tools. The role involves significant technical leadership, where you'll guide cross-functional teams and drive alignment while maintaining your hands-on technical contributions.

The ideal candidate brings 8+ years of experience, strong programming skills in languages like Java and Python, and extensive knowledge of modern software development practices including CI/CD, microservices, and distributed systems. You'll be working in a flexible, hybrid environment across multiple office locations (Plano, Washington DC, or Reston), with competitive compensation ranging from $196,000 to $264,000 annually.

This role offers the unique opportunity to work on technology that directly impacts millions of homeowners and renters across America. You'll be part of a collaborative team that values innovation and technical excellence, while contributing to Fannie Mae's mission of making housing more accessible. The company offers comprehensive benefits including health coverage, life insurance, and various well-being programs, making it an attractive opportunity for senior technical professionals looking to make a meaningful impact.

Last updated 5 days ago

Responsibilities For Platform Engineering, Principal Engineer (Director IC)

  • Design and develop solutions for IT infrastructure environments
  • Develop solutions for application design and IT infrastructure components
  • Understand end-to-end performance of IT platforms
  • Establish and maintain policies, guidelines, and standard operating procedures
  • Monitor performance and capacity metrics for technology solutions
  • Lead cross-functional teams and drive alignment

Requirements For Platform Engineering, Principal Engineer (Director IC)

Java
Python
Kubernetes
Linux
  • 8 years of experience
  • Bachelor's degree or equivalent
  • Strong programming and debugging skills
  • Experience with cloud technologies and cloud computing
  • Experience with UNIX systems
  • Skilled in Java and Python object-oriented programming
  • Experience with REST APIs
  • Understanding of platform architecture, scalability, reliability, and security
  • Experience with CI/CD pipeline design and optimization
  • Knowledge of Infrastructure as Code (IaC)
  • Experience with container orchestration platforms
  • Understanding of microservices and distributed systems

Benefits For Platform Engineering, Principal Engineer (Director IC)

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive health benefits
  • Incentive program
  • Life insurance
  • Voluntary lifestyle benefits
  • Physical, mental, emotional, and financial well-being programs

Related Jobs