Vacancy description

Data API Engineer in भारत

Jobgether

  • Full-timeStandard weekly hours

भारत

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Data API Engineer based in India. We are seeking a skilled software engineer to help enhance the performance, reliability, and capabilities of a PostgreSQL-powered Data API used by developers worldwide. In this role, you will contribute to the development of PostgREST, working on database connectivity, query performance, new features, and a roadmap toward a more scalable, multitenant API. You will investigate complex technical issues, eliminate performance bottlenecks, and strengthen observability to improve service reliability. Working closely with cross-functional engineering teams, you will help resolve integration challenges and deliver a seamless developer experience. This opportunity is ideal for an engineer with strong Haskell expertise, a passion for PostgreSQL, and a commitment to open-source software. You will join a globally distributed, asynchronous team that values technical ownership, open collaboration, and building dependable developer tools at scale. Accountabilities - Improve database connectivity: Work on the PostgreSQL driver used by PostgREST, built on Hasql, identifying bottlenecks and implementing optimizations to improve performance and efficiency. - Develop Data API capabilities: Contribute to PostgREST development by implementing new features, resolving bugs, and advancing the platform toward a scalable, multitenant Data API. - Enhance reliability and performance: Investigate service issues, diagnose root causes, and implement improvements that strengthen API stability, responsiveness, and overall performance. - Strengthen observability: Improve monitoring and diagnostic capabilities to make it easier to identify, investigate, and resolve operational issues. - Handle technical incidents: Resolve incidents and escalated support requests, ensuring technical problems are addressed effectively and recurring issues are reduced.

- Collaborate across engineering teams: Work with other teams to troubleshoot and resolve integration issues involving the broader platform and its services. - Support developers and users: Help users overcome technical challenges by investigating reported problems and communicating solutions clearly to people with varying levels of technical expertise. - Contribute to open source: Participate in the development and improvement of open-source software, collaborating with the community to strengthen shared tools and infrastructure. - Drive continuous improvement: Identify opportunities to improve code quality, system architecture, debugging workflows, and the overall developer experience. Requirements - At least 3 years of professional experience with Haskell , with strong proficiency in the language and its practical application to software development. - Experience using the C programming language and the ability to work with systems-level code when needed. - Strong knowledge of SQL and PostgreSQL , including experience writing and working with PL/pgSQL scripts. - Experience debugging applications in Linux environments , with the ability to investigate complex technical problems and identify root causes. - A strong track record of contributing to open-source projects; experience maintaining an open-source project is an advantage. - Experience providing technical support to users with different levels of technical knowledge, including diagnosing issues and explaining solutions clearly. - Strong analytical and problem-solving skills, with the ability to investigate performance bottlenecks and improve the reliability of complex systems. - Ability to collaborate effectively with cross-functional engineering teams and contribute to shared technical objectives. - A proactive, ownership-oriented mindset, with the ability to work independently and manage tasks in an asynchronous environment.

Similar vacancies

More like this role

  • Remote

$500 USD

... Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth. ABOUT THE ROLE We’re looking for a Data API Engineer to join our Data API Team and help improve the feature set, reliability and performance of our Data API, based on the PostgREST project. This role ...

भारत

Senior QA Automation Engineer - Data Migration & API TestingExperience : 8+ YearsNotice Period : Immediate to 10 DaysWork Timings : 2:00 PM - 11:00 PM ISTJob Description :We are looking for an experienced Senior QA Automation Engineer with strong expertise in test automation, data migration testing, and REST API testing. ...

Bangalore, भारत

Dr Reddy's Laboratories Limited

Process Engineer API

  • Full-time

24k

... validation batches in co-ordination with Cross Functional Teams. - You will be responsible for Technology Transfer & Scale-up of Active Pharmaceutical Ingredient (API) and engineering optimization studies with minimal guidance - You will be responsible for supporting Drug Master Filing (DMF), address regulatory queries related ...

Hyderabad, भारत

  • Full-time
  • IT
... Analyze performance and troubleshoot real-world scaling problems in distributed systems. - Develop robust, secure-by-design software that processes untrusted data and communicates with hundreds of thousands of internet endpoints. - Design and implement RESTful APIs and microservices using the company’s cloud-native software ...

Bangalore, भारत

Runmap Infotech Private Ltd.

API Integration Engineer - Python

Job Description : We are looking for an experienced API Integration Engineer with strong Python programming and API development expertise, along with exposure to MuleSoft and Databricks. The role focuses on designing, developing, and integrating scalable APIs and building reliable, production-grade integration https://jobeax.com/link/XnflZD2dGSZYgXFG ...

भारत

  • Full-time
  • QA
... infrastructure, cloud-native services such as GCE, GKE, CloudSQL/Postgres, logging and monitoring, etc., & good written and spoken English, as we would like these engineers to help with knowledge transfer to our existing development & support teams. We would like to place people alongside the engineers they'll be working with ...

Bangalore, भारत

  • Full-time
  • Contract
  • DevOps
... each use case. - Build for AI use cases , exposing data/services as tools for LLMs and AI agents, and enabling RAG and agentic workflows. - Own core backend engineering in https://jobeax.com/link/JSd7UYCSg572jJDY / Java / Python / Go, with strong data modeling and performance tuning. - Define API governance - versioning, ...

Bangalore, भारत

  • Hybrid
  • On-site
  • QA
... automation test scripts using Tricentis Tosca to streamline regression testing and reduce manual intervention for our core product lines.- Execute comprehensive API testing to validate data integrity and system integration, ensuring high performance and security across distributed service architectures.- Partner with development ...

Chennai, भारत

  • Full-time
... of millions of API calls every day, over and WebSockets, with metering, billing, prepaid wallets, and rate-limiting all part of the same stack. Today it's FastAPI and Python; we're in the middle of rewriting it in Go. We're hiring a Staff Engineer to own this platform end-to-end. The architecture. The reliability. The performance. ...

Bangalore, भारत

  • IT
Software Engineer - APIBuild backend functionality, integrations, workflows, and supporting platform https://jobeax.com/link/MtMavcdz7UDT4oOW :- Implement backend features and APIs.- Build and maintain external-system connectors.- Extend shared integration frameworks rather than creating one-off solutions.- Implement data ...

Hyderabad, भारत