AdTechTalent
Engineering15 days agoHybrid

Epsilon

Software Engineer

javaspringhibernatescalasparkhadoopgithbaseunixdockermavenansiblepostgresawskubernetesangularhtmljavascriptbig dataetldata warehousingagiledevops

Key details

Salary

$74K – $137K

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Irving, United States

Full job description

Epsilon is seeking a mid-level Software Engineer with 2-3 years of Java experience to build innovative and secure data solutions for social media, search, and digital ads in a Big Data environment. Responsibilities include building and maintaining complex data solutions, creating reusable processes, ensuring test coverage, and applying agile and DevOps methodologies. Required skills include Java, Spring, Hibernate, Maven, Git, Unix shell scripting, and SQL. Experience with Hadoop, Spark, Scala, Docker, Kubernetes, AWS, data modeling, data warehousing, ETL pipelines, and Angular is a plus. The role is full-time based in Irving, Texas. Salary range is $73,500 to $136,500 annually. Benefits include flexible time off, paid holidays, sick time, parental leave, childcare assistance, health coverage, 401(k), tuition assistance, and more.

What you'll do

  • Build and maintain complex data solutions for high-volume applications
  • Create reusable output and processes for each solution
  • Ensure test coverage to support continuous integration and drive code quality
  • Use agile and DevOps methodologies to drive continuous improvement

Requirements

  • B.S. in Computer Science, Computer Engineering, or related field
  • Strong development practices with prior experience writing and testing code
  • 2-3 years experience using Java to build applications
  • Hands-on experience working in a Unix environment including writing Unix Shell Scripts
  • Professional exposure with Spring framework, Hibernate, Maven, and Git
  • Experience with SQL and relational databases
  • Ability to own problems to completion and work well in team and autonomously
  • Desire to grow a career with the company

Tech stack

JavaSpringHibernateScalaSparkHadoopGitHBaseUnixDockerMavenAnsiblePostgresAWSKubernetesAngularHTMLJavaScript

Benefits

Flexible time off (FTO)15 paid holidaysPaid sick timeParental/new child leaveChildcare & elder care assistanceAdoption assistanceComprehensive health coverage401(k)Tuition assistanceCommuter benefitsProfessional developmentEmployee recognitionCharitable donation matchingHealth coaching and counseling

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.