×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Publicis Groupe Holdings B.V
Full Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Job Description & How to Apply Below

Overview

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: .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:

  • 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.
  • Utilize big data technologies such as Apache Hadoop, Apache Spark, Apache Hive, and Apache HBase for processing and analyzing large-scale datasets efficiently.
  • Work with various database management systems (DBMS) such as MySQL, Postgre

    SQL, Oracle, Databricks, Mongo

    DB, and Cassandra for data storage, retrieval, and manipulation.
  • 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.
  • Understand data governance principles, data privacy regulations (e.g., GDPR, HIPAA), and industry best practices for ensuring data security, integrity, and compliance.
  • Apply various statistical techniques for data analysis, hypothesis testing, and predictive modeling. This includes understanding probability distributions, regression analysis, clustering, and classification techniques.
  • 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.
  • 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…

    Position Requirements
    10+ Years work experience
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary