Job Description
Job Description
We are seeking a highly hands-on Senior API Engineer to support both Platform Engineering and API Engineering functions. In this role, you will work on the APIs that power all firmwide data products and services. This is a 100% coding-focused role-no architectural design work, no SRE responsibilities, and no pure infrastructure-only work.
You'll build, enhance, and maintain mission-critical API services while working with AWS, Kubernetes, Terraform, API Gateway, Java and/or Golang. This is a long-term engagement offering 12+ months with strong potential to extend.
W2 employment is required. No C2C, no subcontracting, no 3rd parties.
Key Responsibilities
-
Design, develop, test, operate, and maintain high-scale enterprise-level API services.
-
Build and enhance APIs that support all of the firm's data across platform and application teams.
-
Develop microservices and APIs using Java, Golang, or Python.
-
Work deeply with AWS services: Lambda, API Gateway, IAM, NLB/ELB, EKS, Cloud Networking, DocumentDB, ElasticSearch.
-
Contribute within a Domain-based Microservice Architecture.
-
Automate processes, optimize service integrations, and drive infrastructure improvements for scale, performance, and cost efficiency.
-
Define standards and best practices for secure, resilient, high-performing distributed systems.
-
Partner with API developers across teams to deliver new features at scale.
-
Own the end-to-end lifecycle of critical services: availability, latency, performance, monitoring, capacity planning, and tuning.
-
Build and maintain infrastructure required for API integration and deployment across on-prem and cloud environments.
-
Lead root-cause analysis and long-term problem management to prevent recurrence.
-
Support cross-platform integration efforts and optimize platform capabilities.
-
Stay current with industry trends, including AI agent technologies that enhance API engineering workflows.
Required Skills & Experience
-
10+ years of engineering experience building large-scale distributed systems.
-
Strong hands-on coding with Java and/or Golang (Python acceptable).
-
Expertise in API architecture & development: REST, GraphQL, gRPC; Spring Boot/Spring Framework.
