about 2 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design, build, and maintain scalable backend connectors to external systems.
- Develop integrations using REST APIs, webhooks, and file-based interfaces.
- Build data ingestion, transformation, normalization, and synchronization pipelines.
- Handle authentication and connectivity patterns including OAuth and API keys.
- Improve connector reliability through monitoring, logging, and failure recovery.
- Collaborate with Product, Data Engineering, and customer teams to understand integration requirements.
- Define reusable connector frameworks and integration standards.
- Troubleshoot production issues across APIs and customer environments.
- Support the development of internal tools for onboarding new integrations.
Requirements
- 5+ years of experience in backend software engineering.
- Proven experience building and maintaining production integrations.
- Strong experience in backend languages such as Python, Java, Node.js, Go, or C#.
- Strong understanding of API integration patterns including REST and webhooks.
- Experience with asynchronous processing and error handling.
- Experience designing data mapping and transformation logic.
- Ability to work independently in ambiguous problem spaces.
- Strong communication skills for collaboration across stakeholders.