Forward Deployed Engineer

Chicago, IL

At FourKites we have the opportunity to tackle complex challenges with real-world impacts. Whether it’s medical supplies from Cardinal Health or groceries for Walmart, the FourKites platform helps customers operate global supply chains that are efficient, agile and sustainable.

Join a team of curious problem solvers that celebrates differences, leads with empathy and values inclusivity.

As a Forward Deployment Engineer, you sit at the intersection of software engineering and customer impact. You build and deploy AI-powered integration and agentic workflow solutions directly with enterprise customers — from the first technical discovery conversation through post-launch enhancements. You are the engineer in the room who hears a customer problem and builds the solution. Speed matters here — the ability to write optimized, production-grade code fast and deploy it to customers without long feedback cycles is what makes the FDE function valuable. Strong data structures and algorithms fundamentals and an innovative, non-obvious approach to problem solving are core to what we look for. AI fluency — building agentic workflows and using LLMs as a daily engineering tool — is a baseline expectation for everyone on this team, not a specialization.

What you'll be doing:

  • Build and deploy integration solutions — EDI (214, 315), callbacks, custom payload mapping, and API integrations — with production-grade quality and full test coverage
  • Deploy agentic AI workflows that orchestrate supply chain operations live with customers present — configuring and deploying in the call, not gathering requirements to build later
  • Write and extend LangGraph-based workflow extensions and wrapped action customizations in Agent Studio
  • Use Claude, OpenAI, and other LLMs across the entire workflow — requirements documentation, integration design, code generation, testing and deployment; LLMs are not a convenience tool, they are how this team works
  • Participate in customer discovery and technical clarification calls — answering complex technical and product questions with concrete, innovative solutions in real time
  • Write thorough root cause analyses for integration failures and own the fix through to resolution
  • Perform code reviews on integration and AI workflow work and maintain the team's quality standards before any customer deployment
  • Contribute to the team's reusable integration package and AI workflow template library as you build
  • Mentor incoming FDEs — pair on hard problems, accelerate their ramp-up, and share institutional knowledge
  • Collaborate with Implementation Managers, Customer Success Managers, Solutions Consultants, Product Managers, and Engineering to deliver seamless customer outcomes

About the team:

At FourKites, our teams solve complex, high-impact problems that move the world’s supply chains—from delivering critical medical supplies to keeping grocery shelves stocked. We’re a group of curious, customer-obsessed problem solvers who value empathy, inclusivity, and diverse perspectives. Working closely with Fortune 100 customers, our teams sit at the intersection of cutting-edge AI and real-world enterprise systems to build solutions that are practical, scalable, and transformative.

Who you are:

  • 0–4 years of software engineering experience — what matters more than tenure is the depth and quality of what you have built
  • Strong proficiency in Java (required) — writes clean, optimized, production-grade code with proper error handling, test coverage, and clear design thinking from day one
  • Strong foundations in data structures and algorithms — able to reason about time and space complexity, choose the right data structures for the problem, and write code that performs at scale without being told how
  • Strong software design instincts — designs integration solutions that are modular, maintainable, and built to evolve; doesn't just write code that works today, writes code that holds up over time
  • Writes code at speed without sacrificing quality — can take a customer requirement from problem statement to working, deployed solution faster than traditional development cycles allow; this is a core expectation, not a nice-to-have
  • Innovative problem solver — approaches integration and AI workflow challenges with genuine curiosity, finds non-obvious solutions, and doesn't default to the first approach that comes to mind
  • Proficient in REST APIs, HTTP/HTTPS, SFTP, and core data formats — XML, EDI, JSON, flat files — can read, write, and transform all of them
  • Working knowledge of enterprise integration patterns and how to apply them in distributed, multi-tenant systems
  • Solid working understanding of LLMs, prompt engineering, and agentic workflow design — hands-on, not theoretical
  • Uses Claude, OpenAI, or equivalent LLMs across the full workflow — requirements documentation, integration design, code generation, debugging, testing and deployment; not just as a coding assistant but as a core engineering tool
  • Familiar with agentic frameworks such as LangGraph or LangChain and has built or configured at least one AI workflow in production or a meaningful side project
  • Understands authentication patterns: OAuth 2.0, API keys, basic auth, token lifecycle management
  • Comfortable on customer calls — communicates technical concepts clearly to both technical and non-technical stakeholders
  • Able to deploy agentic workflows live with customers present, handling configuration and troubleshooting in the moment

Preferred Qualifications

  • Experience in supply chain, logistics, transportation, or B2B SaaS platforms is a strong plus
  • Familiarity with enterprise integration patterns and the ability to select the right approach for a given business and technical scenario
  • Familiarity with EDI standards, carrier integrations, TMS/WMS systems, and supply chain data flows
  • SQL proficiency — Snowflake experience is a plus
  • Experience with low-code/no-code workflow automation platforms such as Pipedream, n8n, Temporal, or equivalent
  • Proficient with Lucidchart, Miro, draw.io, or similar tools to document and communicate integration designs visually — the ability to make a complex data flow readable to a customer or a non-technical stakeholder matters as much as the build itself
  • Experience working with enterprise customers in a post-sales, implementation, or technical account role
  • Familiarity with webhook and callback delivery architecture

Compensation

The expected annual base salary range for this role is $80,000 - $110,000. Actual compensation will be determined based on several factors, including but not limited to experience, qualifications, skills, and business needs. In addition to base salary, this position is eligible for bonus and incentive compensation as well as participation in FourKites' employee stock option program.

Benefits

FourKites provides competitive compensation with stock options, outstanding benefits and a collaborative culture for all employees around the globe. To help you be your best, we have 5 global recharge days, in addition to generous PTO and standard holidays. Parental leave for all parents, an annual wellness stipend and volunteer days also provide you with time and resources for self care and to care for others. Throughout the year, FourKites sets aside time during the workday to learn and celebrate diversity. We're always listening for new ways to support everyone in and out of the office.

Benefits include:

  • Medical, Dental & Vision benefits starting on first day of employment

  • 401k Retirement savings with employer match

  • Bonus and incentive compensation as well as employee stock option program

  • Employer paid life insurance and short term disability insurance

  • Generous PTO, global recharge days, and volunteer days

  • Paid parental leave for all parents

  • Family planning and inclusive wellbeing resources

  • Technology reimbursement

  • Commuter benefits for in-office employees (Chicago)

  • Annual Wellness Stipend

  • Ongoing learning & development opportunities

About FourKites

FourKites, the leader in AI-driven supply chain transformation for global enterprises and pioneer of real-time visibility, turns supply chain data into automated action. FourKites Intelligent Control Tower® breaks down enterprise silos by creating a real-time digital twin of orders, shipments, inventory and assets. This comprehensive view, combined with AI-powered digital workers, enables companies to prevent disruptions, automate routine tasks and optimize performance across their supply chain. FourKites processes over 3.2 million supply chain events daily — from purchase orders to final delivery — helping 1,600-plus global brands prevent disruptions, make faster decisions and move from reactive tracking to proactive supply chain orchestration. For more information, visit www.fourkites.com.

If you are a California resident, here is our California Applicant Privacy Notice. If you are a European Union resident, here is our EU Applicant Privacy Notice.

FourKites is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you're excited about this role but don't meet every requirement, we encourage you to apply.

 

Create a Job Alert

Interested in building your career at FourKites? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...
Select...
Select...

Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in FourKites’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.