Senior API Engineer
Core
Design, develop, and optimize scalable, secure API ecosystems and microservices for seamless integrations across the organization.
Role type
Senior IC API Engineer
Builds
High-availability APIs, microservices, and data integration pipelines
Domain
Cloud infrastructure, API management, and big data analytics
Deliverable
production ML models | product features
Required skills
RESTful and GraphQL API design, microservices architecture, Python/Java/Node.js/Go, OAuth2/JWT security, AWS/GCP/Azure, Docker, Kubernetes, CI/CD pipelines, Prometheus, Grafana, Databricks/Spark/Snowflake integration
Preferred skills
Serverless computing (AWS Lambda, Google Cloud Functions), event-driven messaging (Kafka, RabbitMQ), SQL/NoSQL databases, healthcare domain knowledge
Technologies
Mulesoft, Kong, Apigee, AWS API Gateway, Azure API Management, Prometheus, Grafana, Docker, Kubernetes, Databricks, Spark, Snowflake, Kafka, RabbitMQ, PostgreSQL, MySQL, MongoDB, DynamoDB
Responsibilities
Architect and deploy scalable APIs and microservices; define API governance and integration patterns; implement security standards (OAuth2, JWT); optimize performance via caching and monitoring; mentor junior engineers; manage cloud containerization and CI/CD pipelines; integrate APIs with big data platforms; produce technical documentation.
Seniority
Senior, hands-on IC