Senior Customer Engineer
FourKites
IndiaremotePosted 1 month ago
Skill Required
Customer-EngineeringField-EngineeringSolutions-EngineeringIntegration-EngineeringAI-Workflow-EngineeringSenior-Customer-Success-EngineerSenior-Client-EngineerSenior-Customer-Engineer-GCPCustomer-Solutions-EngineerCustomer-Systems-Engineersoftware engineeringManual TestingData StructurestroubleshootingSystem DesignObservabilityEngineeringdesigningbuildingTestNGPythondesignOpenAPIAgileJavaRubyGenerative AISQLandGoAIFulltime
Key highlights
- Competitive compensation with stock options
- 6–9 years of software engineering experience required
- 36 PTO days plus 5 recharge days and 2 volunteer days
- Background in Forward Deployment or Field Engineering with Supply Chain/Logistics exposure required
Role overview
As a Senior Customer Engineer at FourKites, you will own the technical customer relationship end-to-end, designing and deploying complex integration and AI agent solutions for enterprise customers. You will work independently to discover customer needs, propose innovative solutions, and deploy them live with customers. This role requires strong software engineering skills, a focus on integration and system design, and the ability to mentor and collaborate with a team.
Responsibilities
- Own complex integration and AI agent implementations end-to-end, from technical discovery through go-live and post-launch enhancement, as the primary technical contact for 2–4 enterprise accounts.
- Design integration architectures with attention to error handling, retry logic, observability, failure recovery, and multi-system authentication.
- Design and deploy agentic AI workflows that orchestrate supply chain operations, from requirements through production, including regression testing and validation before each customer deployment.
- Deploy AI agent workflows live with customers, configuring and troubleshooting during customer calls.
- Run customer discovery sessions independently, proposing technically credible, innovative solutions on the spot.
- Use Claude, OpenAI, and other LLMs across the entire workflow, from requirements capture to deployment.
- Represent FourKites technically during presales engagements, articulating integration architecture and platform capabilities to prospective customers.
- Join scoping and strategic customer calls to address complex technical and product questions.
- Perform code reviews on integration and AI workflow work, enforcing quality standards before deployment.
- Mentor FDEs, pairing on hard problems, reviewing their work, and taking accountability for their growth.
- Identify reusable integration patterns and AI workflow templates and formalize them for the team library.
- Scope and estimate project efforts accurately and hold yourself accountable to those estimates.
- Collaborate with Implementation Managers, Customer Success Managers, Solutions Consultants, Product Managers, and Engineering to deliver seamless customer outcomes.
Requirements
- 6–9 years of software engineering experience, with depth in integration engineering, system design, or a customer-facing technical role.
- Strong proficiency in Java (required) and one or more of: Python or Ruby.
- Strong foundations in data structures and algorithms, with the ability to design systems that perform at scale.
- Strong software design skills, with the ability to architect modular, resilient, and observable systems.
- Ability to write optimized code at speed, compressing the build cycle without compromising quality.
- Innovative problem solver with a track record of bringing creativity to hard integration and AI workflow challenges.
- Deep expertise in enterprise integration patterns and their application across complex, multi-system environments.
- Hands-on experience designing and deploying agentic AI workflows end-to-end using LangGraph or equivalent.
- Proven ability to run technical discovery sessions with enterprise customers and translate ambiguous requirements into technical specs.
- Comfortable deploying agentic workflows live in a customer call, handling configuration and troubleshooting.
- Strong SQL proficiency for investigating customer data issues and validating integration output.
- Background working in a Forward Deployment, Field Engineering, or similar customer-embedded technical role with Supply chain /Logistics industry exposure.
Nice to have
- Experience in supply chain, logistics, transportation, or B2B SaaS platforms.
- Deep familiarity with enterprise integration patterns and their application in complex environments.
- Familiarity with EDI standards, carrier integrations, TMS/WMS systems, and supply chain data flows.
- Experience with low-code/no-code workflow automation platforms such as Pipedream, n8n, Temporal, or equivalent.
- Snowflake experience and familiarity with large-scale data investigation across multi-tenant environments.
- Proficiency with Lucidchart, Miro, draw.io, or similar tools for documenting integration architectures and workflow designs visually.
Benefits
- Medical benefits start on the first day of employment.
- 36 PTO days (Sick, Casual, and Earned), 5 recharge days, 2 volunteer days.
- Home office setup and technology reimbursement.
- Lifestyle & Family benefits.
- Mental wellness support and guidance.
- Ongoing learning & development opportunities (Professional development program, Toast Master club, etc.).
Additional details
- FourKites is an equal opportunity employer committed to diversity and inclusivity.
- Competitive compensation with stock options.
- Collaborative culture for all employees globally.
- 5 global recharge days, in addition to generous PTO and standard holidays.
- Parental leave for all parents.
- Annual wellness stipend and volunteer days.
- Time during the workday to learn and celebrate diversity.