Job Details :
1. 5+ years of hands-on software engineering experience building production APIs, not just consuming or testing them.
2. Strong experience designing and building RESTful APIs with a focus on performance, scalability, and clean API contract design.
3. Experience with Python (FastAPI or Flask preferred) or similar backend frameworks for building API services.
4. Strong experience with AWS serverless and compute services including API Gateway, Lambda, and/or ECS Fargate.
5. Experience querying large datasets through engines like Amazon Athena, and understanding of query performance, pagination, and result set management.
6. Familiarity with data lakehouse or data lake concepts. Should be comfortable working with data stored in S3 and cataloged in Glue, even if they are not building the pipelines themselves.
7. Experience with API security patterns including authentication (OAuth2, JWT, Cognito), authorization, and fine-grained access control.
8. Experience with caching strategies, API observability (logging, monitoring, tracing), and infrastructure as code (CDK, CloudFormation or Terraform) for deploying and managing API services.