Fannie Mae · 2 weeks ago
Principal Engineer (Director IC), Exchange Platform (APIs, Files, AI protocols, and others)
Fannie Mae is foundational to housing finance, aiming to expand access to homeownership and affordable rental housing. The Principal Engineer (Director IC) will provide expert advice and lead the design, development, and maintenance of technical solutions while overseeing customer needs across multiple projects.
Financial Services
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
Qualification
Required
8 years of experience
Bachelor's Level Degree (Required)
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
Preferred
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
Benefits
Health
Life
Voluntary Lifestyle
Other benefits and perks that enhance an employee's physical, mental, emotional, and financial well-being.
Company
Fannie Mae
Fannie Mae creates opportunities for people to buy, refinance, or rent a home.
H1B Sponsorship
Fannie Mae has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Late StageRecent News
2025-10-07
2025-10-07
WSJ.com: Markets
2025-10-07
Company data provided by crunchbase