Staff Engineer API & Cloud Platform Engineering
Experience: 6+ Years
Location: Hyderabad
Should be available for In-person Interview.
About the Role
We are seeking a highly experienced Staff Engineer to lead the design and development of enterprise-grade APIs and integration frameworks. This role requires deep expertise in building scalable API platforms, implementing API Gateway solutions, and driving best practices for microservices architecture. The ideal candidate is a hands-on technical leader who can influence architectural decisions across teams.
Responsibilities
- Architect and develop RESTful APIs using Java, Spring Boot, and J2EE
- Define, document, and enforce API standards using Swagger/OpenAPI
- Design and implement scalable API platforms aligned with microservices architecture
- Implement and manage API Gateway solutions for secure and scalable API consumption
- Drive centralized authentication, authorization, and traffic management strategies
- Design and maintain centralized Apache Airflow pipelines for workflow orchestration and automation
- Architect and deploy API solutions on AWS Cloud
- Leverage AWS services such as API Gateway, Lambda, ECS/EKS, S3, RDS, DynamoDB, and IAM
- Optimize cloud infrastructure for scalability, security, and cost efficiency
- Mentor engineers, conduct code reviews, and establish API development best practices
- Contribute to architecture roadmaps and long-term technology strategy
- Collaborate with cross-functional teams to drive platform-level initiatives
Qualifications
- Strong hands-on experience with Java and Spring Boot
- Extensive experience designing and building RESTful APIs
- Deep understanding of Microservices Architecture
- Strong experience with AWS Cloud services
- Hands-on experience with Docker and Kubernetes
- Experience implementing and managing API Gateway solutions
- Exposure to Apache Airflow or similar workflow orchestration tools
- Strong system design and architectural skills
- Proven ability to provide technical leadership and mentorship
- Experience influencing architecture across multiple teams