API Engineer (Apigee, Google Cloud) (Contract)

Company:  Singapore Exchange
Location: 

Singapore, SG

Unit:  Operations & Technology
Job Type:  Contract (Project IO)
Requisition ID:  3147

Job Summary

We are seeking a skilled API Engineer (Apigee,Google Cloud) to join our team on a 24-months’ contract basis, where you will be part of the Data Engineering Team, playing a pivotal role in designing and building secure, scalable API Proxies using Google Apigee to expose data products. You will collaborate with Data Engineers as well as other cross-functional teams to ensure our data platform is scalable, secure, and optimized for performance.

Job Responsibilities

  • Design, build, and maintain API proxies on Apigee (Google Cloud) to expose enterprise data assets.
  • Implement API products, policies, and monetization features including rate limiting, quotas and analytics.
  • Define and enforce API standards and best practices (versioning, security, documentation, governance).
  • Collaborate with Data Engineering teams to understand data sources, pipelines, and consumption patterns, and expose them effectively via APIs.
  • Work with cloud and networking teams on traffic routing, load balancing and DNS as required for API delivery.
  • Contribute to CI/CD pipelines for API proxy deployment and configuration management.
  • Support API lifecycle management from design through production and deprecation.
  • Provide L3 support for Apigee related components, which involves troubleshooting API performance, reliability, and integration issues across environments.

Job Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • At least 3 years of experience in designing and building API proxies using Apigee.
  • Good understanding of RESTful API design, HTTP protocols, and API lifecycle management
  • Experience implementing API security (OAuth2, JWT, API keys, rate limiting, quotas)
  • Familiarity with Google Cloud Platform, especially IAM, networking fundamentals, and logging/monitoring
  • Basic understanding of networking concepts (DNS, TLS, load balancing, routing)
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills and the ability to work collaboratively in a team environment.


Why Join Us?

  • Professional Growth: Opportunities for continuous learning and working on cloud native stack.
  • Collaborative Culture: A supportive and inclusive work environment where your ideas are valued.

Ready to take your career to the next level? Apply now and be part of our transformational journey!


Job Segment: Computer Science, Information Systems, Cloud, Technology