Forward Deployed Engineer

West MonroeChicago, IL
10h

About The Position

At West Monroe, we believe the next generation of consulting will be built by small, highly capable teams that ship real software, solve hard problems, and create measurable value quickly. We are hiring a Forward Deployed Engineer to build and deploy Operational Intelligence solutions for clients. This is a role for engineers who want to be close to the work: writing code, deploying systems, integrating messy source data, building applications people use, and helping turn new ideas into durable software assets. You will work directly with clients and cross-functional teammates to build production-ready systems that improve how businesses operate. One project might involve integrating fragmented operational systems into a single platform. Another might involve building a workflow automation layer, an internal application, or an AI-enabled interface that helps users act on live business data. The work is varied, fast-moving, and centered on shipping. This role is best suited for someone who wants to build maintainable software, who likes solving new problems, and who wants to help shape both client solutions and the future of West Monroe’s platform capabilities. About the role You will play a leading role in designing, building, and deploying software in client environments. You will work across infrastructure, integrations, data, workflows, and applications. You will move from problem definition to prototype to production, often in close partnership with users and stakeholders. You will also contribute to the development of repeatable platform capabilities and reusable technical assets that can be applied across engagements. By the time you have completed a few projects, you will have shipped software across a wide range of environments, business problems, and technical contexts, with more variety and end-to-end ownership than many traditional engineering roles offer.

Requirements

  • 5+ years of experience in software engineering, platform engineering, or a related technical role with significant hands-on building.
  • Know how to work as a team, write kind and maintainable code, and are excited about the end user, not just engineering for the sake of engineering
  • Production experience with some or all of GraphQL, neo4j, PostgreSQL, Python, TypeScript/React, Erlang, Golang
  • Experience integrating multiple third-party systems via REST APIs, webhooks, event-driven patterns, custom connectors, and batch processes
  • Ability to operate autonomously in fast-paced, ambiguous client environments with minimal supervision
  • Ability to explain technical concepts to non-technical stakeholders. We want engineers who are excited to share (e.g., write, make videos) about their work to one another and non-engineers.
  • Experience building and deploying production software in cloud environments such as AWS, Azure, or GCP
  • Willingness to travel and embed on-site with clients

Nice To Haves

  • Familiarity with AI/ML tooling: Data warehousing and analysis (e.g., Databricks, Snowflake), LLM integration, RAG pipelines, or similar frameworks
  • Background in workflow orchestration (e.g., Temporal, Inngest, Airflow)
  • Experience with infrastructure-as-code (Terraform, Kubernetes, Docker)
  • Exposure to field services, logistics, construction, utilities, or similar operationally complex industries
  • Prior consulting or client-facing engineering experience
  • Experience in forward deployed, client-embedded, startup, or product-oriented engineering roles

Responsibilities

  • Build and deploy leading-edge operational intelligence platforms and products that turn fragmented data and workflows into practical, usable systems that improve client operations and drive measurable business outcomes
  • Partner with world-class engineers and product leaders to shape technical solutions, improve delivery approaches, and strengthen what we build over time
  • Develop full-stack solutions, including services, APIs, applications, dashboards, and intelligent features that help users understand and act on business data
  • Integrate client systems and build the data pipelines required to unify information across operational and analytical environments
  • Design and implement workflow automations that coordinate actions across people, systems, and processes
  • Work directly with users and client stakeholders to understand needs, test ideas, and refine solutions based on feedback
  • Support systems in production by monitoring performance, resolving issues across the stack, and continuously improving reliability
  • Help create reusable engineering patterns, deployment approaches, and software assets that strengthen future client delivery
  • Document architectures, operational procedures, and handoff materials so client teams can own and extend what has been built

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service