PD
Senior API Architect / Lead API Engineer
Purple Drive
Jersey City · On-site Full-time Lead $130k – $160k/yr 3d ago
About the role
Overview
We are seeking a highly experienced Senior API Architect / Lead API Engineer to drive the design, governance, and lifecycle management of enterprise-scale APIs. This role focuses on defining and enforcing API standards, improving developer experience, and collaborating across product, engineering, and architecture teams to deliver scalable, secure, and high-performance APIs.
The ideal candidate brings deep expertise in REST, gRPC, and event-driven API design, strong documentation practices, and hands-on experience with modern microservices architectures.
Key Responsibilities
API Design & Architecture
- Design RESTful, gRPC, and event-driven APIs using industry best practices and standards
- Create API specifications using OpenAPI/Swagger, AsyncAPI, RAML, and related frameworks
- Define API patterns to support scalability, reliability, performance, and backward compatibility
Documentation & Developer Experience
- Create and maintain clear, comprehensive API documentation and usage guides
- Advocate for excellent developer experience, including:
- Versioning strategies
- Error handling standards
- API discoverability and usability
Governance & Standards
- Define and enforce API design standards, style guides, and governance processes
- Ensure consistency and quality across all APIs within the enterprise
- Support full API lifecycle management, including versioning, deprecation, and backward compatibility
Collaboration & Prototyping
- Partner with Product, Engineering, QA, and Architecture teams to gather requirements and translate them into API designs
- Build API prototypes and mock servers to validate designs and collect early feedback
Quality, Security & Reliability
- Collaborate with QA and development teams to ensure APIs are well-tested, secure, and performant
- Apply API security best practices including OAuth2, JWT, API keys, and access controls
- Promote reliability, observability, and testing standards across API platforms
Continuous Improvement
- Stay current with API trends, tools, and technologies
- Drive continuous improvements in API design, tooling, and governance processes
Required Skills & Qualifications
- Formal training or certification in software engineering with 10+ years of hands-on experience
- Deep understanding of:
- RESTful APIs
- gRPC
- Event-driven architectures
- Strong proficiency with API specification and tooling:
- OpenAPI / Swagger
- AsyncAPI
- RAML
- Postman
- Experience with API gateways, API management platforms, and developer portals
- Excellent communication, collaboration, and documentation skills
- Strong understanding of API security best practices
- Experience working in Agile / Scrum environments
- Solid background in microservices architectures
Preferred Qualifications
- Experience with AWS, including EKS
- Knowledge of Domain-Driven Design (DDD) and microservices-based systems
- Experience with CI/CD pipelines and automated API testing
- Familiarity with Java-based API platforms
- Contributions to open-source API tools, frameworks, or standards
Essential Skills
- API Design & Governance
- REST / gRPC / Event-Driven APIs
- OpenAPI / Swagger / AsyncAPI
- Microservices Architecture
- API Security (OAuth2, JWT)
- AWS & Cloud-native environments
- CI/CD integration for APIs
Skills
API GatewaysAPI Management PlatformsAPI SecurityAsyncAPIAWSCI/CDDockergRPCJavaJWTMicroservicesOAuth2OpenAPIPostmanRAMLRESTSwagger
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free