Senior Forward Deployed Engineer at Zenskar
About this role
We’re looking for a Senior Forward Deployed Engineer who will lead complex, enterprise customer implementations and own the technical onboarding and automation of customers at Zenskar. This role goes beyond executing migrations—you will design the onboarding approach, work closely with Account Managers on large accounts, and drive successful go-lives for customers with complex billing, data, and integration requirements.
Every enterprise customer has unique billing models, large volumes of legacy data, and custom integrations. You’ll work directly with customer stakeholders during onboarding, translate commercial and business requirements into robust technical implementations, and build scalable scripts, tools, and automation that make onboarding reliable and repeatable.
This is a hands-on, customer-facing technical leadership role where you act as the technical counterpart to the AM during implementation.
What you will be doing:
You will be responsible for leading end-to-end onboarding and configuration for large and complex customers.
Customer Implementation & Onboarding
Own the technical implementation for enterprise and high-complexity customer onboardings from kickoff to go-live
Partner closely with Account Managers to translate sales commitments into feasible technical execution
Work directly with customer stakeholders to understand billing models, data structures, and integration requirements
Design onboarding plans, sequencing workstreams, and proactively identify risks and dependencies
Configure customer accounts, billing rules, contracts, and pricing models based on customer requirements
Validate data accuracy and reconcile billing calculations with customer expectations
Build Onboarding Automation
Design and develop reusable Python frameworks and tooling for common enterprise onboarding patterns
Build robust data validation, reconciliation, and quality checks to catch issues early
Create configuration templates and automation for complex billing setups
Develop internal tools and dashboards to track onboarding progress and implementation health
Document best practices and build playbooks to scale enterprise onboarding
Data Migration & Integration
Lead large-scale data migrations from legacy systems (Stripe, Chargebee, Zuora, spreadsheets, custom sources)
Design idempotent migration scripts that can be safely re-run and audited
Handle complex data transformations including multi-entity, multi-currency, historical backfills, and aggregations
Extract data via APIs, database exports, and CSVs; transform and validate it to match Zenskar’s schema
Create reconciliation reports to verify migration accuracy and billing correctness
Customer Success & AM Partnership
Act as the primary technical point of contact during enterprise onboarding and go-live
Work closely with Account Managers and Customer Success to manage scope, timelines, and expectations
Troubleshoot complex customer integration and API issues
Provide technical guidance on best practices for billing design and usage ingestion
Escalate recurring product gaps and implementation risks to Product and Engineering
Continuous Improvement
Identify patterns across enterprise onboardings and build automation to eliminate manual work
Improve internal tooling, documentation, and onboarding playbooks
Contribute to improving API documentation and customer-facing technical guides
Mentor junior Implementation Engineers and raise the quality bar of onboarding delivery
Share learnings with Product to improve self-serve and enterprise readiness
Key qualifications
Technical Skills
4–7 years of experience in technical implementation, solutions engineering, or customer-facing engineering roles
Strong Python scripting skills with experience building production-grade migration and automation workflows
Deep experience with data migration, ETL processes, and complex data transformations
Solid understanding of APIs, webhooks, and system integrations
Strong SQL skills and experience working with relational databases (PostgreSQL preferred)
Experience using Git and collaborative development workflows
Customer-Facing Skills
Proven experience leading enterprise or high-complexity customer implementations
Strong stakeholder management skills and ability to work in partnership with Account Managers
Ability to gather ambiguous requirements and translate them into structured technical solutions
Confident communicator who can explain technical concepts to non-technical stakeholders
Comfortable leading customer calls, workshops, and screen-shares
Domain Knowledge (Good to have)
Strong understanding of SaaS billing concepts (subscriptions, usage-based pricing, invoicing)
Experience with billing systems such as Stripe, Chargebee, Zuora, or Recurly
Familiarity with financial data accuracy, reconciliation, and audit requirements
Experience in B2B SaaS, fintech, payments, or billing-heavy domains
Working Style
Self-directed and comfortable owning complex customer implementations independently
Detail-oriented with strong data validation and quality assurance instincts
Pragmatic problem solver who balances quick delivery with scalable solutions
Comfortable operating in ambiguous environments and setting structure where needed
Strong bias toward automation and building leverage through tooling
Tools & Technologies You’ll Use
Primary Language: Python (pandas, requests, SQLAlchemy)
Data Formats: CSV, JSON, Excel, Parquet
APIs & Integration: REST APIs, webhooks, authentication flows
Databases: PostgreSQL
Version Control: Git, GitHub
Customer Systems: Stripe, Chargebee, Zuora, Salesforce, HubSpot, Netsuite, Xero
Compensation
INR 12-18 lacs + ESOPs - Meaningful equity in a fast-growing startup
Health insurance for you and your family
Learning & development budget
Top-tier equipment and tools
Location
Hybrid - 2 days per week (Tuesday, Thursday)
Office Location: Indiranagar, Bengaluru.
Address: 3rd Floor, A wing No 1, Carlton Towers, HAL Old Airport Rd, HAL 2nd Stage, Indiranagar, Bengaluru, Karnataka 560008.
Interview Process
Our interview process is designed to be structured and efficient.
R0 – Recruiter Screening: Quick conversation to assess basic fit and role expectations.
R1 – Introductory Call: Discussion on your background, the role, and why Zenskar. We recommend reviewing the job description & **Apurv’s recorded videos** before this step.
Take-Home Assignment/Case Study: A short, role-relevant exercise to evaluate your problem-solving approach.
R2 – Assignment Discussion: A walkthrough of your assignment, focusing on your thinking, trade-offs, and execution.
Final Round: A final round-up of all the conversations. This may be virtual or in person based on availability.
The process may vary slightly depending on the role and whether we feel it would be useful for you to connect with additional members of the team.
How to apply
Interested? Click here to apply → https://evolve.keka.com/careers/applyjob/48979