cover image
Epsilon

Epsilon

www.epsilon.com

7 Jobs

11,158 Employees

About the Company

Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem.

The world’s leading brands use Epsilon to harmonize consumer engagement across their paid, owned and earned channels, leveraging capabilities that include data, identity resolution, customer data platforms, clean rooms, digital media, retail media, site personalization, direct mail, loyalty, email marketing and measurement.

By applying artificial intelligence against privacy-centric consumer recognition–embedded in data-enriched analytic, marketing and media solutions–Epsilon allows marketers to bridge the divide between marketing and advertising technology, engaging 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.

Follow us on Instagram: @epsilonmarketing

Listed Jobs

Company background Company brand
Company Name
Epsilon
Job Title
Intern Program - Software Engineer Intern
Job Description
Job title: Software Engineer Intern Role Summary: Participate in a high‑frequency, low‑latency development team to design, build, test, and deploy scalable software solutions for real‑time advertising. Contribute to product features while engaging in code reviews, design discussions, and continuous integration workflows. Expactations: Deliver production‑ready code that meets performance, reliability, and security standards. Collaborate effectively in a global, cross‑functional team and uphold software engineering best practices. Show initiative in learning new technologies and applying them to real world problems. Key Responsibilities: - Design, develop, and maintain scalable services for large‑scale ad messaging at high throughput. - Write clean, well‑tested production code in languages such as Python, C++, Java, and supporting stacks (HTML, XML, SQL). - Participate in Agile ceremonies, including sprint planning, daily stand‑ups, retrospectives, and backlog refinement. - Conduct unit, integration, and performance testing and contribute to CI/CD pipelines. - Engage in peer code reviews, provide constructive feedback, and incorporate feedback into own code. - Collaborate with product owners and designers to translate requirements into technical solutions. - Assist in troubleshooting production incidents and optimizing application performance. Required Skills: - Strong grasp of software design principles and object‑oriented programming. - Proficiency in at least one primary language (Python, C++, Java) and familiarity with HTML, XML, SQL. - Experience with Linux environments and version control (Git). - Understanding of testing frameworks (unit, integration) and basic CI/CD concepts. - Communicative and collaborative, able to work in a diverse, remote‑friendly team. - Eagerness to learn and apply emerging technologies. Required Education & Certifications: - Current enrollment in a Bachelor's (or higher) program in Computer Science, Computer Engineering, or a related technical discipline. - Knowledge of Agile methodologies and software development lifecycle.
Chicago, United states
Hybrid
Fresher
25-09-2025
Company background Company brand
Company Name
Epsilon
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Design, develop, and maintain high‑performance, low‑latency backend services for a next‑generation retail media advertising platform. Drive architectural decisions, optimize system throughput, and ensure reliability at scale while collaborating across product, platform, and data teams. **Expectations:** - Deliver robust, scalable services that meet strict latency and throughput targets. - Own end‑to‑end feature development from concept through production. - Continuously improve system observability, fault tolerance, and CI/CD pipelines. - Contribute to frontend SPA components when required. **Key Responsibilities:** 1. Design and implement Java‑based microservices for ad serving and analytics. 2. Integrate streaming technologies (Kafka, Kinesis, Pulsar) for real‑time data flow. 3. Optimize database interactions across SQL and NoSQL stores. 4. Collaborate with product, operations, and data engineering to ship new capabilities. 5. Resolve production incidents, identify bottlenecks, and enhance performance. 6. Write automated tests, enforce coding standards, and maintain CI/CD automation. 7. Support frontend integrations using TypeScript and modern SPA frameworks (React/Angular). 8. Build monitoring, logging, and alerting solutions to ensure system health. **Required Skills:** - 6+ years of backend/full‑stack development, strong Java expertise. - Experience with distributed, low‑latency, high‑throughput systems. - Proficiency in streaming platforms (Kafka, Kinesis, Pulsar). - Solid knowledge of relational (SQL) and NoSQL databases. - Familiarity with TypeScript and SPA frameworks (React, Angular, etc.). - Understanding of cloud‑native environments (AWS, Kubernetes, Docker). - Strong problem‑solving, code quality, and collaboration abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Preferred: Master’s degree or additional 4+ years of experience. - No specific certifications required; industry certifications (e.g., AWS Certified Solutions Architect) are a plus.
Chicago, United states
Hybrid
Senior
28-09-2025
Company background Company brand
Company Name
Epsilon
Job Title
Intern Program – Software Engineer Intern
Job Description
Westminster, United states
Hybrid
Fresher
16-10-2025
Company background Company brand
Company Name
Epsilon
Job Title
Intern Program – IT Rotational Intern (Year-Round)
Job Description
Job Title: IT Rotational Intern (Year-Round) Role Summary: Year-round rotational program exposing interns to IT domains including Network Operations, Systems Administration, Automation, and Data Center Operations. Focus on technical training, process improvement, and hands-on experience with ITIL-aligned methodologies. Expectations: Full commitment to January–December onsite term, completion of structured rotations, and participation in training and professional development activities. Key Responsibilities: Assist with data analysis, automation, process improvements, asset management, and system control validation. Execute onboarding training, rotate across technology segments, and support projects requiring technical and analytical skills. Required Skills: Proficiency in networking principles (LAN/WAN, routers, switches, firewalls), ITIL concepts, Microsoft/Linux OS, and familiarity with tools like NetBrain, NetMRI. Detail-oriented problem-solving and documentation abilities. Capacity for manual labor. Required Education & Certifications: Bachelor’s degree candidate in IT, Computer Engineering, or related field. ITIL, Network+, or Security+ certifications preferred.
Irving, United states
Hybrid
Fresher
16-10-2025