Software Engineer
$73.5k - $136.5kMSLGROUP
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.
$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...SuggestedHourly payFull timeContract work$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...SuggestedTemporary workH1bFlexible hours- ...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
- ...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...SuggestedHourly payFull timeTemporary work3 days per week
- ...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...SuggestedWork at office
$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$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 placementSummer holidayWork at officeFlexible hours- 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...
- ...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 startRemote work
$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 timeWorldwideRelocationFlexible hours$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 timeH1bLocal areaWorldwide- ...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
$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 placementFlexible hours- 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
- ...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. ~...
$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 areaFlexible hours$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 timeWork at officeImmediate startRemote workVisa sponsorshipWork visaFlexible hours2 days per week3 days per week- ...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 workCasual workWork at officeFlexible hoursShift workWeekend work
- ...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...
$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 areaWorldwide$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 placementCasual workWork at officeLocal areaWork from homeRelocationRelocation package2 days per week3 days per week- ...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...
$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 contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...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 workLocal areaRemote workShift workWeekend work
- ...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
$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 contractorsWork experience placementRemote workFlexible hours- ...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...
$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 paidLocal areaRemote work- ...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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Chicago, IL
- software developer Chicago, IL
- software developer internship no experience Chicago, IL
- junior software developer Chicago, IL
- part time software developer remote Chicago, IL
- financial software developer Chicago, IL
- senior software engineer ruby on rails Chicago, IL
- software engineer amazon Chicago, IL
- senior software design engineer Chicago, IL
- software engineer part time Chicago, IL

