JPMorgan Chase logo
JPMorgan Chase4 months ago

Senior Lead Software Engineer - API Designer

On-site · Jersey City, New Jersey, United States

Type
Full Time
Level
Senior Level
Education
License Or Certification
Company size
Enterprise
Industry
Investment Banking

Job Summary

Senior Lead Software Engineer specializing in API design across RESTful, gRPC, and event-driven architectures within JPMorgan Chase's Commercial and Investment Banking team. Responsibilities include designing APIs, documenting usage guides, collaborating with product, engineering, and architecture teams, enforcing API design standards and governance, prototyping and validating designs with mock servers, improving developer experience through versioning and error handling, managing the full API lifecycle including versioning and deprecation, collaborating with QA to ensure performance, security, and reliability, and driving continuous improvement in API design practices.

Required Qualifications

  • Formal training or certification in software engineering concepts
  • 5+ years of applied experience
  • Strong understanding of REST, GRPC, and/or event-driven API paradigms
  • Proficiency with API specification tools (OpenAPI/Swagger, RAML, AsyncAPI, Postman, etc.)
  • Experience with API gateways, management platforms, and developer portals
  • Excellent communication and documentation skills
  • Familiarity with security best practices (OAuth2, JWT, API keys)
  • Experience working in Agile/Scrum environments
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Senior Lead Software Engineer - API Designer

Apply on Sorce