JOBSEARCHER

Software Engineer

EpitecOak Park, ILApril 24th, 2026
EpitecPOSITION: Software EngineerJOB TYPE: W2, Onsite, Full-time, ongoing contract, 1st ShiftLOCATION: Moline, IL; Chicago, IL; Urbandale, IA; or Austin, TX (Onsite at any designated site)JOB SUMMARY FOR SOFTWARE ENGINEER:As a Software Engineer, you will deliver robust, backend solutions for data platform products, focusing on distributed computing and advanced workflows. You’ll use your expertise in Java, AWS, and Akka to build scalable backend systems and contribute to cutting-edge technologies advancing the Monitor Stream area of the business.We’re seeking a passionate Software Engineer to join the ISG Data Platform team, supporting Monitor Stream area products. Ideal candidates are experienced with Java, AWS, and Akka, and ready to work on innovative, distributed solutions at one of several onsite hubs.Pay Range: $40-$55/hour depending on experience and benefits package.RESPONSIBILITIES FOR SOFTWARE ENGINEER:Design and develop distributed computing solutions using Java and AkkaBuild, integrate, and deploy cloud-native services leveraging AWSWork with Agentic AI Workflows, NOSQL databases, and Test Driven Development methodologiesCollaborate closely with fellow developers and platform teamsContribute technical insight to architecture discussions and project deliverablesREQUIRED EXPERIENCE FOR SOFTWARE ENGINEER:Bachelors degree with 3 years of experienceProficiency with Java (required)Hands-on experience with AWS (required)Strong knowledge of Akka (required)Experience in distributed computing environmentsFamiliarity with Agentic AI WorkflowsExperience with NOSQL databasesEmphasis on Test Driven Development in production codePREFERRED EXPERIENCE FOR SOFTWARE ENGINEER:Redis experienceAWS certificationAdvanced Akka expertiseWhy should you choose Epitec?We started Epitec with a single focus, “Placing People First.” Knowing every good endeavor begins with listening and understanding, we’ve set about challenging every part of the employment process. Bringing the proper connections together for the perfect fit.How is Epitec different?Epitec gets to know our prospective employees, using these insights to locate the perfect placement for you. We are there, every step of the way. Providing a best-in-class compensation package combined with the opportunity to grow financially and personally through your work.What is the result?Epitec represents the world’s top companies and works to fill their open jobs with the world’s best talent. That’s led to Epitec servicing an impressive list of Fortune 100 companies. We've also won many awards, including one of Crain’s Detroit Business “Cool Places to Work,” and 101 Best & Brightest – local, national and elite winner. And that’s just the beginning, as we work to innovate the way the world thinks about employment.