Must Haves:
- 8+ years of overall software or platform engineering experience
- 5+ years of hands-on experience designing, building, and operating API platforms or API gateway solutions in production environments
- Deep expertise in API design and development, including RESTful APIs, versioning strategies, backward compatibility, and error-handling patterns
- Strong experience implementing authentication and authorization mechanisms such as OAuth2, OpenID Connect, JWT, mTLS, and API key–based security
- Proven ability to troubleshoot and resolve complex production issues in high-throughput, distributed systems
- Advanced proficiency in Java, particularly in API, gateway, or service-oriented architectures
- Strong experience using Python to build automation, tooling, and operational workflows
- Hands-on experience designing and implementing automated API testing frameworks, including functional, integration, regression, and performance testing
- Solid understanding of observability and telemetry, including metrics, logs, traces, alerting, and SLO-driven monitoring
- Proficiency with Git and modern development workflows, including code reviews and CI/CD integration
- Experience with enterprise-grade API gateway platforms (e.g., Apigee, Kong, Azure API Management, AWS API Gateway, or equivalent)
- Strong understanding of API lifecycle management, including onboarding, governance, versioning, deprecation, and retirement at scale
- Hands-on experience defining and enforcing traffic management and security policies, such as rate limiting, throttling, quotas, and request/response transformation
- Familiarity with service mesh, ingress controllers, or edge routing technologies, and their integration with API gateways
- Experience integrating APIs with enterprise identity providers and security platforms
- Exposure to CI/CD pipelines and infrastructure-as-code approaches for deploying and managing API gateway configurations
- Experience with performance and load testing tools to validate scalability, resiliency, and failure behavior
- Strong architectural mindset with the ability to identify systemic risks and drive platform-level improvements
- Demonstrated ability to mentor engineers, influence technical direction, and collaborate across application, platform, security, and operations teams
D2D:
Seeking a Senior API Gateway Engineer to lead the design, implementation, and evolution of a highly scalable, secure, and observable API gateway platform supporting enterprise-scale and business-critical services. This role is ideal for a technically deep engineer who combines strong hands-on API and gateway development experience with the ability to influence architecture, standards, and best practices across teams.
The Senior API Gateway Engineer will be responsible for defining and enforcing API design standards, implementing gateway-level capabilities such as routing, transformation, traffic management, authentication, and policy enforcement, and ensuring APIs are reliable, performant, and secure by default. You will partner closely with application teams, platform engineering, SRE, and security to enable rapid delivery while maintaining strong governance and operational excellence.
This role requires advanced expertise in troubleshooting complex issues in large-scale, distributed production environments, supported by strong capabilities in observability and telemetry. The ideal candidate proactively identifies systemic issues, drives automation using Python, and continuously improves operational resiliency.
Strong Java expertise is highly desired, particularly in API, gateway, or middleware development, along with deep experience in automated API testing strategies and tools. As a senior engineer, you will also mentor other engineers, contribute to architectural decisions, and help shape the future direction of the API platform.