Jobs · Engineering · Texas

Principal Engineer (Director IC), Exchange Platform (APIs, Files, AI protocols, and others)

Fannie Mae · Plano, TX · 2 wk ago
On-siteEngineering$200k–$269k/yrFull-time

Job Description

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.

THE IMPACT YOU WILL MAKE

  • 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.

Minimum Required Experiences

  • 8 years of experience

Skills

  • 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.
  • 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
  • Establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information
  • Showing curiosity and adaptability in learning and responsibly applying new technologies, including artificial intelligence, to reimagine how we work
  • 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

Desired Experiences

  • 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

Target Pay Range

$200,000.00 - $269,000.00 a year

Qualifications

  • Bachelor's Level Degree (Required)

Similar jobs