Senior Software Engineer

Publicis Groupe Holdings B.V

Irving (TX)

Remote

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible time off
Comprehensive health coverage
401(k) plan
Tuition assistance
Childcare assistance

Job summary

A global data technology firm is seeking a Senior Software Engineer to lead the design and development of software systems and ETL pipelines. This role demands a Master's degree in a relevant field and at least two years of experience. The candidate will work with big data technologies and collaborate with cross-functional teams. Telecommuting options are available across the U.S. Competitive benefits include flexible time off, comprehensive health coverage, and professional development opportunities.

Qualifications

  • Master's degree in a relevant field with two years of experience in the job offered.
  • One year of experience building ETL pipelines using tools like Apache Spark.
  • Experience in applying statistical techniques for data analysis.
  • Understanding of cloud platforms for scalable data solutions.
  • Cloud platforms AWS, Azure, GCP; data governance and security knowledge.

Responsibilities

  • Research, design, and develop computer and network software.
  • Optimize performance bottlenecks in production systems.
  • Mentor team members and establish coding standards.
  • Collaborate with cross-functional teams to define requirements.
  • Provide technical leadership and set coding standards.
  • Mentor teammates and participate in agile ceremonies.
  • Write and review code for new features and bug fixes.

Skills

ETL pipeline development
Apache Spark
Apache Kafka
Amazon Web Services (AWS)
Data governance
Predictive modeling
Python
SQL

Education

Master’s degree in Computer Science, Engineering, Information Technology, or a related field

Tools

MySQL
PostgreSQL
MongoDB
Apache Hadoop
Databricks
Google Pub/Sub
Apache Airflow
Talend
Hadoop
Spark
Hive
HBase
MySQL
PostgreSQL
Oracle
Databricks
MongoDB
Cassandra
AWS
Azure
GCP
Python
Scala
Java
SQL
Pyspark
SAS
R

Job description

Overview

Click here to view how Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice.

Employer: Epsilon Data Management LLC

Job Title: Senior Software Engineer

Job Requisition: 6630.7536.4

Job Location: 6021 Connection Drive, Irving, TX 75039. Telecommuting available from anywhere in the US.

Job Type: Full Time

Responsibilities

Duties: Research, design, and develop computer and network software or specialized utility programs. Involved in the design and architecture of software systems. Design a new system or improve the existing one to meet performance scalability and maintainability requirements. Troubleshoot issues in production systems, optimize performance bottlenecks or address scalability challenges. Responsible for ensuring the quality of the developed software, this includes writing unit tests, performing integration testing and collaborating with QA to identify and fix bugs. Document the code, architectural decisions and design rationale to ensure that other team members can understand and maintain the software. Provide technical leadership that involves mentoring, guiding technical decisions and setting coding standards and best practices. Collaborate with cross-functional teams to define requirements and technical solutions. Write and review code for new features, bug fixes and improvements. Continuously improve development processes and tools to increase efficiency and productivity. Implement and maintain automated tests to ensure software reliability. Involved in agile ceremonies such as sprint planning, daily stand-ups and retrospectives.

Qualifications

Requirements: Employer will accept a Master’s degree in Computer Science, Engineering, Information Technology or a related field and two of experience in the job offered or two years of experience in any occupation in which the required experience was gained.

Position also requires one year of experience in each of the following:

  1. Build ETL pipelines to extract data from different sources, transform it into a usable format, and load it into a target database or data warehouse. This includes using tools like Apache Spark, Apache Kafka, Elastic Search, AWS Lambda, Kinesis, google pub-sub, Apache Airflow, and Talend.
  2. Utilize big data technologies such as Apache Hadoop, Apache Spark, Apache Hive, and Apache HBase for processing and analyzing large-scale datasets efficiently.
  3. Work with various database management systems (DBMS) such as MySQL, PostgreSQL, Oracle, Databricks, MongoDB, and Cassandra for data storage, retrieval, and manipulation.
  4. Utilize cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP) for deploying scalable and reliable data solutions in the cloud.
  5. Understand data governance principles, data privacy regulations (e.g., GDPR, HIPAA), and industry best practices for ensuring data security, integrity, and compliance.
  6. Apply various statistical techniques for data analysis, hypothesis testing, and predictive modeling. This includes understanding probability distributions, regression analysis, clustering, and classification techniques.
  7. Perform longitudinal and cross-sectional analysis using Spark, Scala, Java, Python, Pyspark, SQL, databricks, shell scripting, SAS, and R. This involves extracting insights from large datasets, identifying trends, patterns, and anomalies, and providing valuable insights to stakeholders.
  8. Design, implement and maintain data warehouses and data lakes to store and manage large volumes of structured and unstructured data. This involves selecting appropriate data modeling techniques, defining schemas, and optimizing data storage and retrieval.

Telecommuting available from anywhere in the US.

Additional information
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 LeaveofAbsence@epsilon.com 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

SupportFinity™ • Boston (MA)

On-site
USD 102,200 - 189,800
Software Engineer
Software Engineer

UNAVAILABLE • Chicago (IL)

On-site
USD 62,250 - 103,750
Flexible time off
Paid sick time
Parental leave and childcare assistance
+4
Full-Stack Web Developer
Full-Stack Web Developer

Publicis Groupe ANZ • Chicago (IL)

On-site
USD 62,000 - 104,000
Flexible time off
Comprehensive health coverage
401(k) with matching
+2
Senior Data Engineer
Senior Data Engineer

Publicis Groupe Holdings B.V • Chicago (IL)

On-site
USD 80,000 - 134,000
Flexible time off
Paid sick time
Parental/new child leave
+3
Senior .NET Developer at Epsilon Irving, TX
Senior .NET Developer at Epsilon Irving, TX

Epsilon • Irving (TX)

Hybrid
USD 110,000 - 160,000
Flexible time off
Health coverage
401(k)
+3
Staff Software Engineer
Staff Software Engineer

Socket.dev • Wakefield (MA)

On-site
USD 120,000 - 225,000
Flexible time off
Paid holidays
Parental leave
+2
Senior Network Engineer
Senior Network Engineer

Publicis Groupe Holdings B.V • Irving (TX)

On-site
USD 88,900 - 165,100
Flexible time off
Comprehensive health coverage
401(k)
+2
Senior Manager, Analytics
Senior Manager, Analytics

Publicis Groupe Holdings B.V • Irving (TX)

On-site
USD 147,000 - 210,000
Senior Data Analyst - Corporate Intelligence Platform
Senior Data Analyst - Corporate Intelligence Platform

Socket.dev • Chicago (IL)

On-site
USD 89,000 - 165,000
Flexible time off (FTO)
Paid holidays (15)
Paid sick time
+5
Senior Data Engineer - Corporate Intelligence Platform
Senior Data Engineer - Corporate Intelligence Platform

Publicis Groupe • Chicago (IL)

On-site
USD 89,000 - 165,000