Forward Deployed Software Engineer

CrossCountry Consulting

Chicago, ILFresher4h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year
Must know
Data structures & algorithmsPythonJavaJavaScriptTypeScriptC++
Work
On-site in Chicago
Pay
$95K–$125K a year
Skill demand
Python67%JavaScript53%Java47%Data structures & algorithms33%of 15 similar entry-level jobs posted in the US this week
Listed
Oct 27, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

As a Forward Deployed Engineer (FDE), you will be a key member of the Data and AI Solutions team, partnering with customers to understand and implement tailored solutions for their complex challenges. You will leverage problem-solving ability, creativity, and technical expertise to help organizations utilize their data, address critical business needs, and drive significant impact. In this role, you will own end-to-end project execution across industries, solving complex, real-world problems. You will take ownership of projects from concept through implementation, working in small teams to deliver technical solutions. Your work may involve designing technical architecture, working with large-scale datasets, developing custom applications, collaborating with customer executives, and contributing to team strategy.

Key Responsibilities

  • Work directly with clients to understand their most pressing problems and design and implement data-driven solutions.
  • Work in small teams with minimal supervision, taking ownership of high-impact projects from planning through implementation.
  • Discuss architecture with fellow engineers and establish strategy for your team.
  • Wrangle massive-scale data and code custom web applications to deliver client solutions.
  • Speak with client executives to share progress, gather input, and align on priorities.
  • Collaborate internally with colleagues from a variety of backgrounds, including other FDEs, product teams, and strategy teams.
  • Work externally with clients, often on site, to understand and tackle their priorities.

Requirements & Tech Stack

  • Ability to learn continuously, work independently, and make decisions with minimal direction.
  • Ability to collaborate in teams of technical and non-technical individuals.
  • Comfort working in a constantly evolving environment with dynamic objectives and iterative work with users.
  • Eagerness to creatively solve technical problems using data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.
  • Interest in working with and using large-scale data to solve valuable business problems.
  • Willingness and interest to travel as needed to client sites (travel of 25-50% is expected).

Qualifications

  • Recent graduate with up to 1 year of professional experience in an engineering or technical role.
  • Engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, and Data Science.
  • Proficiency with one or more programming languages, such as Python, Java, C++, TypeScript/JavaScript, or similar.
  • Active U.S. security clearance, or eligibility and willingness to obtain a U.S. security clearance.
  • Compensation range for Illinois applicants: $95,000 - $125,000 per year + annual bonus + additional benefits.

Entry-Level Software Engineer Jobs in Chicago · last 7 days

16 openings · all need no experience

Most hiring: FDE Times, CrossCountry Consulting, Applied Systems

See all 16 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job