Data Engineer
ADA
Date: 45 minutes ago
City: Bengaluru, Karnataka
Contract type: Full time
About ADA
ADA is the Data and AI Experience Company. Present in 14 markets globally, we build intelligent experiences that power enterprise growth, spanning identity and authentication, personalization, commerce, and data & AI foundations; where every touchpoint earns trust, every interaction creates value, and every decision runs on real-time intelligence, so enterprises can stay ahead and deliver measurable outcomes. Our mission is to build the world's most intelligent growth platform for every client we serve. We work with over 1,500 global brands across CPG, Retail, Telco, BFSI, and Healthcare.
About The Team
Our Connector Engineering group builds and operates data connectors that bring customer data from hundreds of third-party API-based systems into warehouses. Engineers use an internal declarative framework, authoring structured connector definitions for entities, endpoints, authentication, and sync behavior that the shared framework executes, tests, and runs in production.
The framework powers several hundred production connectors. Connector engineering pods own portfolios of live connectors—building new ones, extending existing ones, fixing bugs, and handling incidents.
What You'll Do
Unfortunately, we are only able to contact shortlisted applicants. We encourage you to continuously visit our website www.adaglobal.com for regular updates on available roles
We transform businesses using data, AI and tech | ADA
Pioneers in data and analytics, we are powering global marketing and commerce digital transformation with data and AI-led impact. Learn more here!
ADA is the Data and AI Experience Company. Present in 14 markets globally, we build intelligent experiences that power enterprise growth, spanning identity and authentication, personalization, commerce, and data & AI foundations; where every touchpoint earns trust, every interaction creates value, and every decision runs on real-time intelligence, so enterprises can stay ahead and deliver measurable outcomes. Our mission is to build the world's most intelligent growth platform for every client we serve. We work with over 1,500 global brands across CPG, Retail, Telco, BFSI, and Healthcare.
About The Team
Our Connector Engineering group builds and operates data connectors that bring customer data from hundreds of third-party API-based systems into warehouses. Engineers use an internal declarative framework, authoring structured connector definitions for entities, endpoints, authentication, and sync behavior that the shared framework executes, tests, and runs in production.
The framework powers several hundred production connectors. Connector engineering pods own portfolios of live connectors—building new ones, extending existing ones, fixing bugs, and handling incidents.
What You'll Do
- Build and ship connectors: Design, author, and maintain connector definitions for third-party REST and GraphQL APIs owned by your team, from requirements through General Availability.
- Extend existing connectors: Add new tables, entities, endpoints, and feature flags to live connectors in response to customer requests and support escalations — for example, adding a new API object, supporting a new region or credential format, or enabling a new sync mode.
- Own production health: Triage and resolve incidents on your team's connectors, debug sync failures across a distributed system, and drive root-cause fixes.
- Work within the connector framework: Write connector definitions following the framework's syntax and rules, validate changes with the framework's validation and local-testing tooling, and write hybrid backend code for logic that can't be expressed declaratively.
- Handle auth and credentials: Implement OAuth and other authentication flows for new connectors, and run credential migrations safely across existing production connections.
- Partner with the platform/framework team: Work with the team that owns the shared connector framework when a requirement needs a new framework capability (e.g., custom report support, new deployment modes ), and help evaluate framework-based vs. fully custom build decisions for new connectors.
- Test and validate : Write and maintain automated tests (unit, integration, and build-system-level test suites) and support workflow/orchestration-based sync testing for your connectors.
- Collaborate cross-functionally: Work with Product, Support, and Technical Writing to scope new connectors, resolve customer-impacting issues, and keep setup/overview documentation accurate .
- 2–3 years of professional software engineering experience, ideally building backend services, third-party API integrations, or ELT/data-pipeline connectors.
- Strong proficiency in Java (or a comparable statically typed backend language); comfort picking up a declarative or functional DSL used for connector definitions.
- Solid understanding of REST and GraphQL APIs: authentication (OAuth 2.0 and others), pagination, rate limiting, and webhooks.
- Working knowledge of data sync/ELT concepts — incremental vs. historical sync, schema design , and idempotency .
- Strong debugging skills: comfortable reading logs, tracing failures through a multi-service system, and root-causing production incidents under time pressure.
- Experience with Git-based workflows and collaborative code review.
- Clear written communication — this role works closely with Support, Product, Technical Writing, and the platform team, often asynchronously.
- Exposure to large-scale build systems (e.g., Bazel, Gradle, Maven).
- Familiarity with workflow-orchestration frameworks (e.g., Temporal, Airflow, Step Functions).
- Prior experience maintaining SaaS/API connectors or working on an integrations team.
- Interest in AI-assisted engineering tooling for connector generation or documentation.
- Independently triage, debug, and resolve incidents on the team's owned connectors.
- Navigate the connector definition , validation tooling, and test suites without heavy hand holding .
- Build working relationships with the platform/framework team, Support, and Product stakeholders.
Unfortunately, we are only able to contact shortlisted applicants. We encourage you to continuously visit our website www.adaglobal.com for regular updates on available roles
We transform businesses using data, AI and tech | ADA
Pioneers in data and analytics, we are powering global marketing and commerce digital transformation with data and AI-led impact. Learn more here!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Content Strategist
EPAM Systems,
Bengaluru, Karnataka
3 days ago
Our team is looking for a Senior Content Strategist who can own the content strategy shaping the CLS user experience, delivering clarity, accessibility, and trust throughout a complex technical product.ResponsibilitiesEstablish and lead the content strategy and information architecture for the CLS platform, including the new Google Skills experienceCreate scalable content frameworks and set up the product's official Voice & Tone...
Scheduler 2
RSM US LLP,
Bengaluru, Karnataka
2 weeks ago
We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled, inclusive culture and talent experience and our ability to be compelling to our clients. You’ll find an...
Controls & Measurement Advisor
ExxonMobil India Careers,
Bengaluru, Karnataka
2 weeks ago
About UsAt ExxonMobil, our vision is to lead in energy innovations that advance modern living while reducing emissions. As one of the world’s largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for.The success of our Upstream, Product Solutions and Low...