Overview
Design, build and operate enterprise-grade APIs, integration services and backend platforms that power digital products, data products, AI applications and business workflows. Primarily a software engineering role (80%) with a data engineering component (20%).
What you'll do
- Design, develop and maintain scalable GraphQL and REST APIs.
- Build cloud-native microservices using TypeScript and modern backend frameworks.
- Develop reusable backend services supporting digital, AI, analytics and data-product initiatives.
- Design and implement API contracts, versioning strategies and service integrations.
- Build MCP servers consumable by AI Agents.
- Build secure APIs using OAuth2, JWT, OpenID Connect and enterprise security standards.
- Develop event-driven and asynchronous processing solutions.
- Create reusable SDKs, libraries and developer enablement tools.
- Implement observability, logging, monitoring and alerting using Splunk, PagerDuty and Honeycomb with OpenTelemetry.
- Optimize service performance, scalability, reliability and resiliency.
- Collaborate with product owners, architects and engineering teams to define enterprise integration patterns.
- Use Claude Code and similar AI coding tools to accelerate development, testing, documentation and code quality.
- Participate in architecture reviews, code reviews and engineering standards development.
- Support CI/CD automation, Infrastructure as Code and DevSecOps practices.
- Develop API layers that expose trusted enterprise data products.
- Integrate backend services with Databricks, AWS Redshift and other cloud data platforms.
- Support data-pipeline development and data-movement patterns.
- Partner with data engineers to enable real-time and batch data access.
- Contribute to logical and physical data modeling.
- Support AWS Glue-based ingestion and transformation workflows.
- Help establish standards for data quality, metadata and governance integration.
What you'll need
- Minimum 8 years of relevant work experience, with at least 4 years in designing and maintaining data pipelines, ETL processes and database architectures.
- Bachelor's degree (B.E./B.Tech) in Computer Science or IT, or Bachelor's in Data Science, Statistics or a related field.
- TypeScript: advanced hands-on proficiency.
- GraphQL API design and development.
- REST API design and development.
- MCP Server design and development.
- Node.js and modern backend frameworks.
- Microservices architecture.
- API gateway technologies.
- OAuth2, OpenID Connect and JWT authentication.
- CI/CD and DevOps practices.
- Git and modern source-control workflows.
- Claude Code.
- Splunk monitoring, logging and observability.
- Event-driven architecture and messaging systems.
- AWS cloud services.
- Infrastructure as Code.
- Automated testing frameworks and quality-engineering practices.
Nice to have
- Infrastructure as Code with Terraform (preferred).
- AWS, data-pipeline development, data modeling, Databricks, AWS Redshift, AWS Glue, Apache Spark, data quality and governance, and real-time and batch data processing (desired data engineering skills).
- Building enterprise-scale API platforms.
- Developing backend services that support AI and machine-learning solutions.
- Enabling agentic AI and AI-assisted development workflows.
- Working in highly regulated enterprise environments.
- Supporting mission-critical, high-volume production systems.
- Building platforms that serve multiple engineering teams through reusable APIs and shared services.
Details
- Based in Hyderabad, Telangana at Vanguard India.
- Hybrid working model for most employees.
- Only qualified external applicants will be considered.
Read the full description and apply on the company’s own careers page.