Logo
Epsilon

Senior Software Engineer

Epsilon, Irving, Texas, United States, 75084

Save Job

Senior Software Engineer

role at

Epsilon

Employer:

Epsilon Data Management LLC

Job Requisition:

6630.7536.4

Job Location:

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

Job Type:

Full Time

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

Responsibilities

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.

Ensure the quality of the developed software, including 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.

Participate in agile ceremonies such as sprint planning, daily stand‑ups and retrospectives.

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

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 using tools such as 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, PostgreSQL, Oracle, Databricks, MongoDB, and Cassandra for data storage, retrieval, and manipulation.

Deploy scalable and reliable data solutions in the cloud using Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).

Understand data governance principles, data privacy regulations (e.g., GDPR, HIPAA), and industry best practices for ensuring data security, integrity, and compliance.

Apply statistical techniques for data analysis, hypothesis testing, and predictive modeling, including 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 to extract insights from large datasets, identify trends, patterns and anomalies, and provide valuable insights to stakeholders.

Design, implement and maintain data warehouses and data lakes to store and manage large volumes of structured and unstructured data, selecting appropriate data modeling techniques, defining schemas, and optimizing data storage and retrieval.

Additional Information 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. Our capabilities span digital media, messaging and loyalty solutions, and we process over 400 billion consumer actions each day using advanced AI and proprietary technology, including real‑time modeling languages and consumer privacy advancements. Epsilon is consistently recognized by Forrester, Adweek and the MRC as an industry leader.

Benefits

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

Equal Opportunity Employer Statement 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.

Fair Chance Hiring 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.

#J-18808-Ljbffr