Cloud Service API Engineer

Job Description:

  • We are looking for a Cloud Service API Engineer to design, build, and maintain scalable, secure, and high-performance APIs for cloud-based applications. You will work across cloud platforms, microservices, authentication systems, and automation frameworks to enable seamless service integrations

Key Responsibilities:

  • Design, develop, and maintain REST / GraphQL APIs for cloud services
  • Build microservices and serverless functions on AWS / Azure / GCP
  • Implement secure API authentication (OAuth2, JWT, IAM)
  • Optimize API performance, caching, and rate-limiting
  • Integrate APIs with databases, queues, and third-party services
  • Write clean, scalable code and maintain API documentation
  • Monitor API performance and manage versioning and rollouts
  • Work with CI/CD pipelines and container deployment (Docker, Kubernetes)
  • Collaborate with DevOps & platform teams to automate services

Required Skills:

  • Strong programming skills in Python / Go / Node.js / Java
  • Experience building APIs using REST / GraphQL
  • Cloud services experience — AWS / Azure / GCP
  • Containerization: Docker, knowledge of Kubernetes
  • API gateway experience (AWS API Gateway / Kong / Apigee / NGINX)
  • Strong understanding of OAuth2, JWT, IAM, Security Best Practices
  • CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
  • SQL/NoSQL databases (PostgreSQL, DynamoDB, MongoDB)

Good to Have:

Familiarity with monitoring tools (Prometheus / Grafana / Datadog)

Serverless frameworks (AWS Lambda / Cloud Functions)

Experience with Terraform / Ansible / Helm

Knowledge of message queues (SQS, RabbitMQ, Kafka)

Find Latest Job