Senior Software Engineer

Epsilon

Chicago (IL)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

flexible time off
paid holidays
sick time
parental leave
childcare and elder care assistance
adoption assistance
health coverage
401(k)
tuition assistance
commuter benefits
professional development
employee recognition
charitable donation matching
health coaching

Job summary

Epsilon is seeking a Senior Software Engineer for the Core Platform Engineering team to design, implement, and maintain high-performance, low-latency advertising services. The role collaborates across product, platform, and operations teams to optimize system performance and enable frontend integrations.

Candidates should have a Bachelor's degree or equivalent, 6+ years of backend/full-stack experience, strong Java, and experience with streaming platforms (Kafka, Kinesis, Pulsar).

Qualifications

  • Bachelor's degree or equivalent in CS or a related field.
  • 6+ years of backend/full-stack development experience.
  • Strong Java expertise with streaming platforms (Kafka, Kinesis, Pulsar).
  • Proficiency in SQL and NoSQL databases; knowledge of low-latency systems.
  • Experience with TypeScript and modern SPA frameworks (Angular, React).

Responsibilities

  • Design, implement, and maintain high-performance backend services.
  • Collaborate with product, platform, and operations teams.
  • Improve observability and fault tolerance; champion CI/CD practices.
  • Partner with data engineering for event tracking and analytics.

Skills

Java
TypeScript
SQL
NoSQL
Low-latency architectures
Event streaming
Angular
React
CI/CD
Observability

Education

Bachelor's degree or equivalent
Master's degree preferred

Tools

Kafka
Kinesis
Pulsar
AWS
Kubernetes
Docker
Angular
React

Job description

Epsilon is seeking a Senior Software Engineer for the Core Platform Engineering team to design, implement, and maintain high-performance, low-latency advertising services. The role involves collaborating with product, platform, and operations teams, optimizing system performance, contributing to frontend integrations, partnering with data engineering for event tracking and analytics, championing code quality and CI/CD, and improving system observability and fault tolerance. Requirements include a Bachelor's degree or equivalent, 6+ years of backend/full stack development experience, strong Java expertise, experience with streaming platforms (Kafka, Kinesis, Pulsar), proficiency in SQL and NoSQL, knowledge of low-latency architectures, and experience with TypeScript and modern SPA frameworks (Angular, React). Preferred qualifications include a Master's degree or 10+ years experience, ad tech experience, familiarity with cloud-native environments (AWS, Kubernetes, Docker), and experience with large-scale event tracking and data pipelines.

Benefits
  • flexible time off
  • paid holidays
  • sick time
  • parental leave
  • childcare and elder care assistance
  • adoption assistance
  • health coverage
  • 401(k)
  • tuition assistance
  • commuter benefits
  • professional development
  • employee recognition
  • charitable donation matching
  • health coaching
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Core Platform (Ad Tech, Low-Latency)
Senior Software Engineer - Core Platform (Ad Tech, Low-Latency)

Epsilon • Chicago (IL)

On-site
USD 140,000 - 180,000
flexible time off
paid holidays
sick time
+11
Senior Software Engineer
Senior Software Engineer

Publicis Groupe • Wakefield (MA), Boston (MA), Chicago (IL)

On-site
USD 88,900 - 189,800
Flexible time off (FTO)
Paid sick time
Parental/new child leave
+4
Lead Software Engineer
Lead Software Engineer

Publicis Groupe • Chicago (IL)

On-site
USD 98,000 - 182,000
Flexible time off
Paid sick time
Comprehensive health coverage
Lead Software Engineer
Lead Software Engineer

Publicis Groupe • Chicago (IL)

On-site
USD 98,000 - 182,000
Lead Software Engineer
Lead Software Engineer

Epsilon • Wakefield (MA)

On-site
USD 140,000 - 210,000
Flexible time off
Comprehensive health coverage
401(k)
+4
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Epsilon • New York (NY)

On-site
USD 141,000 - 262,000
flexible time off
paid holidays
health coverage
+3
Senior Staff, Software Engineering
Senior Staff, Software Engineering

Publicis Groupe • Irving (TX)

On-site
USD 116,000 - 215,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Publicis Groupe • New York (NY)

On-site
USD 140,900 - 261,700
Flexible time off
Paid sick time
Parental/new child leave
+3
Data Engineering Manager
Data Engineering Manager

Epsilon • Irving (TX)

On-site
USD 105,000 - 195,000
Flexible Time Off
Paid Holidays
Parental Leave
+3
Senior Data Engineer
Senior Data Engineer

Publicis Groupe • Chicago (IL)

On-site
USD 88,900 - 165,100