About The Position

Playing an essential role in the U.S. economy, Fannie Mae is foundational to housing finance. Here, your expertise can help fuel purpose-driven innovation that expands access to homeownership and affordable rental housing across the country. Join Fannie Mae to grow your career and help people find a place to call home. As a valued contributor to our team, you will provide expert advice to the team and participate in designing, developing, testing, and/or maintaining hardware, technology, and/or processes.

Requirements

  • 8 years of experience
  • Determining causes of operating errors and taking corrective action
  • Working with people with different functional expertise respectfully and cooperatively to work toward a common goal
  • Influencing including negotiating, persuading others, facilitating meetings, and resolving conflict
  • Product Development including designing products, developing product roadmaps, translating design requirements, prototyping, etc.
  • Communication including communicating in writing or verbally, copywriting, planning and distributing communication, etc.
  • Relationship Management including managing and engaging stakeholders, customers, and vendors, building relationship networks, contracting, etc.
  • Experience helping an organization to plan and manage change in effort to meet strategic objectives
  • Programming including coding, debugging, and using relevant programming languages
  • Product Testing including testing and evaluating software, usability testing, UAT, and using relevant product testing technology
  • Skilled in establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information
  • Ability to frame ideas as systems and analyzing the inputs, outputs, and process
  • Skilled in Excel
  • Skilled in SQL
  • Skilled in Java
  • Skilled in Python object-oriented programming
  • Experience using JIRA
  • Skilled in AWS Developer tools such as CodeBuild, CodeDeploy, CodeStar, or CodePipeline

Nice To Haves

  • Bachelor degree or equivalent
  • Deep understanding of API lifecycle: design, versioning, security, throttling, analytics.
  • Experience with API management platforms (Preferably Google Apigee OPDK and GCP, Google Apigee Hybrid).
  • Knowledge of OpenAPI/Swagger, GraphQL, and RESTful principles.
  • Deep understanding of OAuth 2.0, JWT, mTLS, API key management.
  • Deep understanding of Load balancing, caching strategies, High availability, and disaster recovery design.
  • Experience in gathering industry best practices, trends and formulating roadmaps and white papers

Responsibilities

  • Determine the needs of customer groups across multiple projects, programs, or products while identifying and resolving conflicting and/or complementary needs.
  • Design and develop technical solutions, which include leading matrixed teams.
  • Apply extensive expertise in process-driven approach in designing solutions.
  • Oversee the maintenance of existing technical solutions.

Benefits

  • Health, Life, Voluntary Lifestyle, and other benefits and perks that enhance an employee's physical, mental, emotional, and financial well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service