Return to jobs list

Lead - Forward Deployed Engineer

Job type: Full Time · Department: Engineering (R&D) · Work type: On-Site

Chennai, Tamil Nadu, India

About Job

The Lead Professional Services Engineer is a senior technical role at Growfin.ai responsible for designing, building, and deploying enterprise-grade integrations on our in-house iPaaS (Spring Boot) that connect seamlessly with the core Platform. This role demands strong technical expertise, a deep understanding of platform capabilities and constraints, and the ability to work collaboratively with both internal teams and customer-facing counterparts.

You will serve as a bridge between Professional Services and the Platform team, ensuring that custom solutions are efficient, scalable, and aligned with long-term product evolution. As a senior member of the team, you will lead by example, mentor junior engineers, and drive innovation in integration development.

Skills & Qualification

  • Minimum 5 years of experience in software development, integration, or related technical roles.

  • Strong proficiency in Spring Boot / Java, REST APIs, and Data Synchronization.

  • Hands-on experience with SQL and basic ETL processes.

  • Hands-on experience with version control (Git), build tools (Maven/Gradle), and scripting (Bash, Python).

  • Ability to create detailed and accurate Low-Level Design documentation.

  • DevOps experience – Docker, CI/CD, logging, and monitoring is a plus.

  • Strong analytical and debugging mindset; proactive in identifying risks or gaps early.

  • Excellent written communication for design docs, SOPs, and solution notes.

  • Effective stakeholder collaboration across Professional Services, Implementation, Platform, and Customer teams.

  • Customer empathy – able to balance technical rigor with business urgency.

  • Skilled in conflict resolution.

Responsibilities

  • Solution Design & Development:

    • Own the end-to-end build and deployment of integrations on the in-house iPaaS platform (Spring Boot).

    • Translate high-level requirements gathered by Implementation Engineers into detailed Low-Level Designs (LLDs).

    • Design and implement efficient, maintainable, and scalable integration workflows.

    • Develop and maintain reusable components, libraries, and templates for faster delivery.

    • Implement best practices for configuration management, code quality, and observability.

    • Collaborate with the Platform and DevOps teams for smooth release management.

  • Support & Quality:

    • Provide L2 support during UAT and Production — including bug triage, hotfixes, and CR refinements.

    • Ensure solutions meet performance, reliability, and compliance standards.

    • Document configurations, SOPs, and operational handoffs for long-term maintainability.

  • Collaboration & Mentorship:

    • Collaborate closely with the Platform team to understand existing features, limitations, and APIs relevant to integration development.

    • Identify dependencies on Platform and Product features required for upcoming customer onboardings, and proactively plan for them.

    • Participate in design discussions and propose reusable enhancements that reduce long-term implementation effort.

    • Work closely with Implementation Engineers to clarify technical feasibility, effort estimates, and timelines.

    • Mentor and review work from junior Engineers in the team.

    • Foster collaboration and shared learning within the Professional Services team.

Made with