Location
Westminster
Posted
June 20, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
**Overview**
For this role, we are seeking a qualified Software Engineer to join Epsilonโs Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for Epsilon's TotalSource Plus (TSP) demographic and lifestyle products.
As a member of the Epsilon Data Team, you will work in a group that is not only focused on their project work but also their efficiency, compliance, standards, situational awareness, and readiness. Youโll be a critical part of a fast-moving, innovative team where youโll work independently in some situations as well as working with a greater team in tasks that require full collaboration.
**Responsibilities**
+ Design, develop, and maintain scalable data processing solutions across on-premises and cloud environments using Python and Apache Spark on Databricks.
+ Optimize and fine-tune Spark jobs for performance, including resource utilization, shuffling, partitioning, and caching, to...
For this role, we are seeking a qualified Software Engineer to join Epsilonโs Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for Epsilon's TotalSource Plus (TSP) demographic and lifestyle products.
As a member of the Epsilon Data Team, you will work in a group that is not only focused on their project work but also their efficiency, compliance, standards, situational awareness, and readiness. Youโll be a critical part of a fast-moving, innovative team where youโll work independently in some situations as well as working with a greater team in tasks that require full collaboration.
**Responsibilities**
+ Design, develop, and maintain scalable data processing solutions across on-premises and cloud environments using Python and Apache Spark on Databricks.
+ Optimize and fine-tune Spark jobs for performance, including resource utilization, shuffling, partitioning, and caching, to...