Software Engineer
$73.5k - $136.5kMSLGROUP
Job Title
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.
Epsilon Company Overview
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, 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 and Values
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/NA. 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 11/25/2025.
$135k - $190k
...Full-Stack Software Engineer Step into a high-impact Full-Stack Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Logistics / Distribution / Wholesale. This role offers the chance to make a visible contribution...SuggestedWork at office3 days per week1 day per week- ...looking for a hands-on, tech savvy, passionate, driven Full Stack Engineer who want to be part of energetic and growing innovative team.... ...~4+ years of experience in Full Stack development of cloud software solutions ~3+ years of experience with C++ and/or Java...Suggested
$70 per hour
...Full Stack Software Engineer (Contract) Location: Chicago, IL (Hybrid - 3 days onsite) About the Role We are seeking a Software Engineer to support the development of a large-scale, enterprise technology platform within a global organization. This role...SuggestedHourly payContract workTemporary workLocal area- ...We recently launched version 1.0 of our measurement-based care software platform. We've got clinicians across the country using our platform... ..., we'd love to hear from you. As a Fullstack Software Engineer... You have experience shipping software as part of a product...SuggestedWork at officeWork from homeFlexible hours
- ...Position: Full Stack Software Engineer Location: Chicago, IL (Hybrid - Local Chicago candidates only; no relocation permitted) Must have: POSITION OVERVIEW Hyatt is seeking a Full Stack Software Engineer to join the Global Digital & Technology organization...SuggestedLocal areaRelocation
- ...About the job Full Stack Software Engineer **Job Description** Are you passionate about leveraging your coding skills to make a significant impact in the healthcare sector? Do you believe in the power of data and medical research to transform patient care?...
- ...Full Stack Software Engineer Location: Chicago IL, USA At Fize, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We're looking for a software engineer with full-stack (could...Work experience placement
- ...Full Stack Software Engineer We are seeking a Full Stack Software Engineer to join a Global Digital and Technology organization focused on building innovative systems and digital experiences for customers and internal teams. This role partners closely with backend engineering...
- ...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...Hourly payFull timeTemporary work3 days per week
$125k - $145k
...Job Description Job Description Full Stack Software Engineer RCM Platform Are you ready to join a cutting-edge healthcare startup dedicated to revolutionizing the industry through innovative technologies? Our client, National Quality Systems, Inc., is looking...Remote work$124.9k - $228.9k
...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What...Full timeTemporary workWorldwide- Job Description As a Software Engineer in AbbVie Business Technology Solutions (BTS), you’ll have opportunities to contribute to the digital transformation of a leading biopharma company, helping to create solutions that impact patients and their communities for the better...Temporary workFlexible hours
- ## Job Description# Full Stack Software Engineer* Design, develop, and operate full stack cloud solutions in an AWS environment using a serverless-first and managed-service-first approach (React, TypeScript, AWS Lambda, Node.js, Serverless Framework)* Write clean, maintainable...
$135k - $160k
...Job Description Job Description We are seeking a Quantum Software Engineer with expertise in quantum-inspired classical machine learning and quantum machine learning (QML). This role will focus on developing advanced ML models and algorithms that leverage tensor networks...Temporary workFlexible hours- ...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...Work at office
- ...Overview We are looking for a skilled Platform Software Engineer to design and build the shared components, integration frameworks, and tooling that empower engineering teams across the organization. The ideal candidate brings hands-on experience with healthcare data...For contractors
- ...Full Stack Cloud Software Engineer Madison, Wisconsin, United States Job Title: Full Stack Cloud Engineer Primary Location: Madison, Wisconsin- Hybrid Position Type: Direct Hire Location Flexibility: Madison, WI area (within 50-mile radius): 3 days...Work at officeRemote workRelocation package3 days per week1 day per week
$150k - $300k
...Fullstack Software Engineer / AI / Machine Learning Chicago, Illinois Onsite Direct Hire $150k - $300k A Chicago-based investment firm is hiring a full-time Software Engineer to join an internal engineering group that works directly inside high-growth technology...Full time- ...Full Stack Software Engineer (Polyglot Developer, Artificial Intelligence) Location : 4 days onsite commute - Chicago, Illinois YoE: 5+ Project duration: 12+ month Full-time dedication (40 hours/week) Start Date: Immediately Rate Range: Competitve...Full timeFor contractorsImmediate start
$160k - $200k
...that powers the Internet of Value. THE WORK: As a Senior Software Developer, you will build and own the platform powering... ...product. You will shape technical direction and mentor fellow engineers within a you-build-it-you-run-it team that holds itself to the...Full timeWork at officeLocal area$90 - $92 per hour
IT Software Engineer 4 - AI Architect (Testing) Location: Chicago, IL (Hybrid - 3 days onsite) Duration: 12-month contract Pay Rate: $90 - $92 per hour A leading enterprise organization is seeking an AI Architect for Testing to drive innovation across their quality engineering...Hourly payContract work- ...systems. 4. Drives application development focused around delivering business valuable features. 5. Maintains high standards of software quality within the team by establishing good practices and habits. 6. Identifies and encourage areas for growth and improvement...Casual workWork at officeFlexible hoursShift workWeekend work
$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$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$164k
...Senior Ruby Full-Stack Software Engineer, Disputes Intake Chicago, IL, USA About the Role We are looking for a Senior Full-Stack Software Engineer to join our Disputes Intake Engineering team and help build the next generation of experiences that support members...Full timeWork at officeLocal areaImmediate startRemote workNight shift$175k - $225k
...DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Reference Data team in the Unified Platform (UP) organization as part of our efforts to build a mid-frequency...Temporary workWork experience placementFlexible hours$171.5k
...that drive loyalty and traveler satisfaction. The Senior Software Developer role is part of the GenAI Platform team. The GenAI Platform... ...practices, and partnering closely with product and domain engineering teams, you will accelerate how internal teams build, integrate...Local areaFlexible hours$200k
...manages both high-performance compute infrastructure and the software platform layered on top. ORP enables Optiver's global research... ...with Optiver business teams including traders, researchers, and engineers to push their understanding of the market to new heights....Work at office- A tech solutions company in Chicago is seeking a software developer with experience in C#, HTML/CSS, and JavaScript frameworks like React or Angular. The ideal candidate will participate in designing and implementing software solutions, working collaboratively with team...Remote jobFlexible hours
- A national nonprofit organization in Chicago is seeking a Software Engineer to enhance the user experience for college students. This full-time role focuses on full-stack development using Ruby on Rails and Python. The ideal candidate has 3+ years of software engineering...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software sales engineer Chicago, IL
- software engineer internship remote Chicago, IL
- IT software developer Chicago, IL
- software engineer staff Chicago, IL
- integration software engineer Chicago, IL
- machine learning software engineer Chicago, IL
- software engineer part time Chicago, IL
- facebook software engineer Chicago, IL
- senior robotics software engineer Chicago, IL
- junior software developer Chicago, IL


