Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$73.5k - $136.5k

MSLGROUP

Data Engineering Team Member

Collaborate with decision scientists to enable and optimize AI/ML workflows through data engineering and platform support.

Provide support for Spark, Hive, and Hadoop jobs, including troubleshooting and performance analysis and optimization.

Participate in agile sprint cycles, helping to review designs, provide feedback, and ensure successful delivery.

Contribute to best practices for application development.

Gather requirements for platform and application enhancements and work with the team to implement them.

Continuously learn and expand your technical skills in data engineering and cloud technologies.

Support the migration of existing data or applications to cloud platforms (AWS, Azure, Databricks or GCP)

Learn and contribute to solutions on the Databricks platform, enabling data science and analytics at scale.

About you:

3+ years of software development experience in a scalable, distributed, or multi-node environment.

Proficient in programming with Scala, Python, or Java; comfortable building data-driven solutions at scale.

Familiarity with Apache Spark and exposure to Hadoop, Hive, or related big data technologies.

Experience with cloud platforms (AWS, Azure, Databricks or GCP) and an interest in cloud migration projects.

Excited to learn and work with the Databricks platform.

Exposure to modern data tools and frameworks such as Kubernetes, Docker, and Airflow (a plus).

Strong problem-solving skills with the ability to own problems end-to-end and deliver results.

Consultative attitude — comfortable being "first in," building relationships, communicating broadly, and tackling challenges head-on.

Collaborative teammate with an eagerness to learn from peers and mentors while contributing to a culture of growth.

Motivated to grow your career within a dynamic, innovative company.

What you'll bring:

BA/BS in Computer Science or related discipline.

At least 3 years of experience.

Hadoop certification is a plus.

Spark certification is a plus.

When You Join Us, We'll Create Something EPIC Together

Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we've provided marketers from the world's leading brands the data, technology and services they need to engage consumers with 1 View, 1 Vision and 1 Voice. 1 View of their universe of potential buyers. 1 Vision for engaging each individual. And 1 Voice to harmonize engagement across paid, owned and earned channels.

Epsilon's comprehensive portfolio of capabilities across our suite of digital media, messaging and loyalty solutions bridge the divide between marketing and advertising technology. We process 400+ billion consumer actions each day using advanced AI and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Epsilon is a global company with more than 9,000 employees around the world.

Our pillars aren't just words. They're how we show up every day.

  • People centricity : We focus on employee well-being in an environment where colleagues truly care about each other.
  • Collaboration : We work together, support one another, and collectively achieve goals.
  • Growth : There are endless opportunities for growth through learning, development and career advancement.
  • Innovation : We drive progress through cutting-edge solutions and forward-thinking approaches.
  • Flexibility : We've created a balance between work and personal life, and we encourage adaptability to solve problems creatively.

Our values guide us to create value for our clients, our people and consumers.

  • Act with integrity
  • Work together to win together
  • Innovate with purpose
  • Respect all voices
  • Empower with accountability

These pillars and values are our foundation—shaping our culture, guiding our decisions, and uniting us in common purpose.

Because You Matter

As an Epsilon employee, you deserve perks and benefits that put you, your family and your finances first. Our benefits encompass a wide range of offerings, including but not limited to the following:

  • Time to Recharge : Flexible time off (FTO), 15 paid holidays
  • Time to Recover : Paid sick time
  • Family Well-Being : Parental/new child leave, childcare & elder care assistance, adoption assistance
  • Extra Perks : Comprehensive health coverage, 401(k), tuition assistance, commuter benefits, professional development, employee recognition, charitable donation matching, health coaching and counseling

Epsilon benefits are subject to eligibility requirements and other terms.

Epsilon is an Equal Opportunity Employer. Epsilon's policy is not to discriminate against any applicant or employee based on actual or perceived race, age, sex or gender (including pregnancy), marital status, national origin, ancestry, citizenship status, mental or physical disability, religion, creed, color, sexual orientation, gender identity or expression (including transgender status), veteran status, genetic information, or any other characteristic protected by applicable federal, state or local law. Epsilon also prohibits harassment of applicants and employees based on any of these protected categories. Epsilon will provide accommodations to applicants needing accommodations to complete the application process. Please reach out to View email address on click.appcast.io to request an accommodation.

For San Francisco Bay and Los Angeles Areas : Epsilon will consider for employment qualified applicants with criminal histories in a manner consistent with the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance and San Francisco Police Code Sections 4901-4919, commonly referred to as the San Francisco Fair Chance Ordinance. Applicants with criminal histories are welcome to apply.

Compensation Range: USD $73,500.00 - USD $136,500.00/Annually. This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time. Temporary roles may be eligible to participate in our freelancer/temporary employee medical plan through a third-party benefits administration system once certain criteria have been met. Temporary roles may also qualify for participation in our 401(k) plan after eligibility criteria have been met. For regular roles, the Company will offer medical coverage, dental, vision, disability, 401k, and paid time off. The Company anticipates the application deadline for this job posting will be 8/18/2026.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Chicago, IL vacancy
  • $70 - $80 per hour

     ...Full Stack Software Engineer Location: Chicago, Illinois (Hybrid) Employment Type: Contract Duration : 12 month contract w/extension Role Overview We are seeking a Full Stack Software Engineer to join a global digital and technology organization. This... 
    Suggested
    Hourly pay
    Full time
    Contract work

    Apex Systems

    Chicago, IL
    1 day ago
  • $110k - $153k

     ...Join a collaborative engineering team dedicated to modernizing a large-scale enterprise loyalty platform used by global brands. As a hands...  ...more years of experience building and supporting production software in a professional engineering environment ~ Strong hands-on... 
    Suggested
    Temporary work
    H1b
    Flexible hours

    EPAM Systems Inc

    Chicago, IL
    3 days ago
  •  ...The client is seeking a Senior Full Stack Software Engineer to join the Global Digital and Technology organization, working on new, innovative systems for guests and internal stakeholders. This individual will work closely with backend services teams, frontend designers... 
    Suggested

    Apex Systems

    Chicago, IL
    1 day ago
  •  ...Position: Senior Full Stack Software Engineer Location: Chicago, IL (Hybrid onsite 3 days/week) Duration: 4+ Months (Possible extension) PURPOSE: Senior Full Stack Software Engineer joining the Global Digital and Technology organization, working on new, innovative... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    3 days per week

    Alpha Business Solutions

    Chicago, IL
    3 days ago
  •  ...Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of... 
    Suggested
    Work at office

    Reconstruct

    Chicago, IL
    3 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    Speechify

    Evanston, IL
    2 days ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    Ernst & Young Oman

    Chicago, IL
    17 hours ago
  • The Blue Venture Fund in Oak Brook, Illinois, is searching for a talented Software Engineer II. You will collaborate with a seasoned product development team to create scalable user experiences and API/service-based solutions. This role involves transforming designs into... 

    The Blue Venture Fund

    Oak Brook, IL
    3 days ago
  •  ...etc to name a few. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make...  ...database with the client servicing team. Required Skills for Java/Software Programmers: Bachelors degree or Masters degree in... 
    Immediate start
    Remote work

    SynergisticIT

    Chicago, IL
    3 days ago
  • $97.53k - $158.48k

     ...Summary: Responsible for developing, enhancing, and supporting software applications within an agile environment, including problem-...  ...software products to the marketplace. Software Integration Engineering : Knowledge of software integration processes and functions;... 
    Part time
    Worldwide
    Relocation
    Flexible hours

    Caterpillar

    Chicago, IL
    6 days ago
  • $134.1k - $223.5k

     ...compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Details As a Lead Software Engineer (Software Engineer IV)you will play a key role in designing and building the Order submission API that provides a centralized,... 
    Full time
    H1b
    Local area
    Worldwide

    Zoro Tools

    Chicago, IL
    3 days ago
  •  ...Job Description About the Role As an Intermediate Software Engineer, you will be a core contributor to our proprietary e-commerce software platform - the system our customers trust every day. You will work within a collaborative, cross-functional engineering... 
    Full time

    Ritchie Bros.

    Westchester, IL
    3 days ago
  • $86.63k - $132.83k

     ...Software Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products... 
    Work experience placement
    Flexible hours

    Cnh Inc

    Oak Brook, IL
    1 day ago
  • Mid-Level Developer A stable and rapidly growing fintech company in Chicago is looking to add a strong mid-level developer to their team. Ideally, you would have the ability to come onsite to their office in the Loop 2-3x/wk. They are looking for a developer that is...
    Work at office

    Strategic Employment

    Chicago, IL
    4 days ago
  •  ...and front-end integration boundaries. Define and implement engineering standards for the UI codebase: reusable component patterns,...  ...approach Skills and Requirements - ~10+ years of professional software development experience with significant front-end focus. ~... 

    Medix

    Chicago, IL
    4 days ago
  • $73.5k - $136.5k

     ...scientists to enable and optimize AI/ML workflows through data engineering and platform support. Provide support for Spark, Hive, and...  ...science and analytics at scale. About you: ~3+ years of software development experience in a scalable, distributed, or multi-... 
    Local area
    Flexible hours

    Starcom Mediavest Group Germany Gmbh

    Chicago, IL
    17 hours ago
  • $92k - $114.9k

     ...Job Title : Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares promising... 
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours
    2 days per week
    3 days per week

    Braven

    Chicago, IL
    4 days ago
  •  ...applications or systems. Drives application development focused around delivering business valuable features. Maintains high standards of software quality within the team by establishing good practices and habits. Identifies and encourages areas for growth and improvement... 
    Contract work
    Casual work
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Software Technology Inc

    Chicago, IL
    3 days ago
  •  ...Design, develop, test, and maintain software applications using programming languages like Java, Python, C++, or JavaScript. Analyze user requirements, create technical specifications, and develop scalable, efficient, and secure software solutions. Identify... 

    Next Level Business Services, Inc.

    Chicago, IL
    3 days ago
  • $106.07k - $140.55k

     ...training. This role is also eligible for S&C's annual incentive plan (AIP), subject to eligibility criteria. Join Our Team as a Software Engineer III! As a Software Engineer III , you'll be crucial in ensuring smooth operations and supporting our diverse team. S&C... 
    Local area
    Worldwide

    S&C Electric

    Chicago, IL
    1 day ago
  • $114k - $145k

     ...environment. There has never been a more exciting time to get on board, so read on to learn more and apply today! Who We Want A Software Engineer will work closely with Product managers, Design, and their Engineering team to create solutions, develop stories, and execute... 
    Work experience placement
    Casual work
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    2 days per week
    3 days per week

    Arrive Logistics

    Chicago, IL
    3 days ago
  •  ...Overview: About the Role: We're seeking an experienced Software Developer with expertise across multiple programming languages and development frameworks to join our team for a 6-month project. You'll be working on diverse development initiatives requiring strong... 

    Purple Drive

    Chicago, IL
    2 days ago
  • $68k - $93.5k

     ...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs.... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Chicago, IL
    2 days ago
  •  ...Developer Hybrid in Chicago, IL - must interview onsite 12 month contract - very likely to extend This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within... 
    Contract work
    Local area
    Remote work
    Shift work
    Weekend work

    Software Technology Inc

    Chicago, IL
    3 days ago
  •  ...Software Engineer III Type: Contract Experience Level: Mid-Level / Senior-Level Role Overview We are seeking a highly skilled and motivated Full Stack Engineer with strong expertise in Java (Spring Boot) and Angular (17+). This role involves designing, developing... 
    Contract work

    Datum Technologies Group

    Chicago, IL
    2 days ago
  • $190.8k - $267.1k

     ...that are the sources of truth for Reddit. As a Senior Engineer on this team, you'll be a technical coach and mentor. You'll draw...  ...of millions of users across the world. You have: ~ Software development experience in Golang or Python ~5+ years of experience... 
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    Chicago, IL
    3 days ago
  •  ...Software Engineer II FEV North America, Inc. is seeking a software engineer II. You will be responsible to design, develop, and evaluate software from concept through production stage, and make modifications as needed, to meet customer needs and fit within the capabilities... 

    FEV North America, Inc.

    Oak Brook, IL
    1 day ago
  • $90k

     ...forward. Responsibilities: * Develop, Design and implement software solutions, web applications, windows/web services and database...  ...R equirements: * Bachelor's Degree in Computer Science, Engineering, MIS, or equivalent field. * Proficient in C, C++, Data... 
    Daily paid
    Local area
    Remote work

    JLL

    Chicago, IL
    4 days ago
  •  ...Telematics Software Support Specialist Actively provides day to day Tier 2 software support for backend the client’s Telematics services...  ...: Bachelor's degree in computer science, software engineering or relevant field required. Plus 1+ years professional exp.... 
    Work at office

    Samprasoft

    Chicago, IL
    4 days ago
  •  ...Job Title: Software Developer (Java/SQL) Overview of Team and Project: The team is focused on developing and enhancing software solutions using Java as the primary language, with occasional use of C# . Work involves interacting with an Oracle... 

    3B Staffing LLC

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!