Integration Engineer
Software Engineering
Noida, Uttar Pradesh, India
Software Development Engineer III - Backend Integrations
About the Role
We are looking for a Backend Integration Engineer to help build and scale integrations between our platform and enterprise customer systems. This role combines backend engineering, API development, client onboarding, and technical consulting.
You will work closely with banks, NBFCs, fintech companies, and internal product teams to design, implement, and support reliable integrations that power critical business workflows.
The ideal candidate is comfortable writing production-grade backend services, troubleshooting complex integration issues, and collaborating directly with client engineering teams.
Key Responsibilities
Integration Development
- Design and implement integrations between our platform and client systems.
- Develop and maintain REST APIs, webhooks, and backend services.
- Build custom integration workflows based on client requirements.
- Support client onboarding and production rollouts.
- Troubleshoot and resolve integration-related issues.
Backend Engineering
- Design, develop, test, and maintain scalable backend services.
- Write clean, maintainable, and well-documented code.
- Improve system reliability, performance, and observability.
- Participate in code reviews and technical design discussions.
- Contribute to platform architecture and engineering best practices.
Client Collaboration
- Work directly with client technical teams during implementation.
- Assist customers in integrating with platform APIs.
- Understand business requirements and translate them into technical solutions.
- Prepare and maintain API documentation and integration guides.
- Provide technical support during onboarding and production incidents.
Cross-functional Collaboration
- Partner with Product, Customer Success, QA, and Engineering teams.
- Coordinate delivery of integration projects.
- Ensure successful rollout of new features and integrations.
- Participate in sprint planning, estimation, and delivery activities.
Required Technical Skills
- 3-5 years of experience in backend software development.
- Strong proficiency in Python.
- Experience designing and consuming REST APIs.
- Strong understanding of API authentication and authorization mechanisms.
- Good knowledge of SQL and relational databases such as PostgreSQL or MySQL.
- Experience working with asynchronous systems and background job processing.
- Familiarity with Git and modern software development practices.
Integration Experience
- Experience building or supporting third-party integrations.
- Understanding of API lifecycle management and integration best practices.
- Experience creating technical documentation and implementation guides.
- Ability to debug integration issues across multiple systems.
Communication & Ownership
- Strong written and verbal communication skills.
- Ability to work directly with customer engineering teams.
- Strong problem-solving and analytical skills.
- Ability to independently own and deliver projects.
Preferred Qualifications
- Experience in SaaS products.
- Exposure to fintech, lending, banking, or collections domains.
- Familiarity with AWS or other cloud platforms.
- Experience with Docker and Kubernetes.
- Exposure to monitoring and observability tools.
- Experience working in Agile/Scrum environments.
