Design and develop scalable backend services, APIs, and platform workflows for analytics and GenAI integration.
This role is on-site.
Responsibilities
Build secure REST APIs and microservices for user management, dataset discovery, query execution, and job orchestration.
Integrate GenAI capabilities into enterprise applications through APIs and microservices.
Develop backend workflows to transition ad hoc solutions into production processes and implement authentication, authorization, and role-based access control.
Write unit, integration, and automated tests; participate in code reviews and technical design discussions.
Collaborate with GenAI, Data, Architecture, and DevOps teams to deliver platform components.
Required Skills
6–10+ years of full-stack software development experience.
Strong backend development with Java / Spring Boot, .NET / .NET Core, or Python / FastAPI.
Experience building REST APIs and microservices.
Strong knowledge of SQL and relational databases.
Experience with cloud-native applications, preferably AWS.
Experience with frontend technologies such as React or Angular.
Experience integrating applications with GenAI/LLM APIs.
Experience with Docker and containerization.
Understanding of CI/CD and DevOps practices and application security.
Preferred Skills
Experience with AWS Lambda, API Gateway, ECS/EKS.
Experience with event-driven architectures and GenAI application integration.