Job Summary

Principle API Design Engineer

  • Location:
    San Francisco , California
  • Category:
    Software Engineer
  • Contract Type:
    Contract/Temp to Hire
  • Job reference:

**THIS IS A CONTRACT TO HIRE / DIRECT HIRE ROLE (must be interested in conversion)**
Looking for a motivated, Principle API Software Design Engineer with extensive experience in quickly implementing and maintaining bleeding edge REST API services that are being built from the ground up.  The systems are built using the latest Microsoft and Java technologies following SOA best practices with a focus on scalability, maintainability and reuse.
Key Responsibilities:

  • Delivers APIs within an efficient AGILE SDLC which includes continuous delivery and built in quality automation.
  • Drives the containerizing effort of the API artifacts.
  • Advocates and evangelist of the micro services architecture and REST API vision.
  • Develops the monitoring implementation effort of the APIs.
  • API gateway management and knowledge share.
  • Develops and maintain the external developer portal containing swagger-based testing interfaces and articles.


  • Organized and detail-oriented, able to work well under deadlines in a changing environment and perform multiple tasks effectively and concurrently
  • Robust knowledge of HTTP REST Standards and API software design patterns.
  • Excellent communications skills, both verbal and written, including good technical writing and interpersonal skills..
  • Focus on teamwork; able to collaborate with Business and other IT staff on projects
  • Able to work effectively under pressure, independently, and within a collaborative team oriented environment using sound judgment in decision making
  • Strong knowledge of API Modelling languages and annotation (Swagger (preferred), YAML, RAML.
  • Must have worked in an AGILE or iterative development team.
  • Ability to write unit tests (TDD practices) for back-end and front-end services
  • Bachelor’s degree in Computer Science, a related field, or equivalent education

Key Experience/Background:

  • Experience in developing externally exposed / client facing REST APIs with JSON-based payloads (2+ years).
  • Experience in designing API facades, and designing and implementing API Proxies, and Developer portal
  • Experience in securing APIs using OAUTH 2.0 (preferred), Open UMA or SAML.
  • Experienced in NoSQL databases like MongoDb (preferred) / Redis / DynamoDB.
  • Experienced in SQL Server / MySql.
  • Experience in API Products like WSO2, APIGEE or similar platform is good to have.

**Please contact Spencer Jerome at 925-948-1221 OR at Spencer.Jerome [at] for further consideration**

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement