Senior Data Engineer, Java

3 weeks ago


Philadelphia, Pennsylvania, United States Penn Interactive Full time

About the Role & Team

As a key member of our Data Engineering team, you will work with a team of smart, friendly, and dedicated Data Engineers, ML Engineers, and Data Scientists to develop high-quality data products that power core features of our app.

The ideal candidate has a passion for data, a strong background in computer science with recent experience as a data engineer or software engineer.

An interest in professional sports, betting and/or eSports is a plus.

About the Work

As a key member of our Data Engineering team, you will:

  • Develop event-driven distributed systems that process large amounts of data and integrate with downstream back end services
  • Build internal tools and libraries to help accelerate other backend teams
  • Build streaming data pipelines
  • Work with data science and data engineering teams to build best-in-class SDLC processes
  • Oversee the design and maintenance of data systems and contribute to the continual enhancement of the data platform
  • Collaborate with the team to define, track, and meet SLOs
  • Maintain and expand existing systems, tooling and infrastructure
  • Other duties as required.

About You

A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design

6+ years of experience in data engineering or software engineering

Strong knowledge of Java, Java frameworks (Springboot or Quarkus), Design Patterns and Domain Driven Design

Passionate about clean code architecture and software craftsmanship.

Have built distributed systems to solve complex problems over very large datasets

Experience with Kafka, Pub/Sub, or some other streaming platform

Strong knowledge of tools like Airflow to orchestrate data pipelines

Familiarity with Docker and Kubernetes

Experience with at least one major cloud platform (AWS, GCP, Azure)

Strong organization and collaboration skills

Excellent written and oral communications skills.

Nice to have:

Knowledge of Python, GO, Reactive programming

What We Offer

Competitive compensation package

Fun, relaxed work environment

Education and conference reimbursements.

Parental leave top up

Opportunities for career progression and mentoring others

We are looking for hungry, innovative thinkers to help us challenge the status quo of the gaming industry. Diversity, equity, and inclusion are vital to all of our processes, programs, and structures. Your story, who you are, and your experience matter here.



  • Philadelphia, Pennsylvania, United States Penn Interactive Full time

    About the RolePenn Interactive is seeking a highly skilled Data Engineer with expertise in Java to join our team. As a key member of our Data Engineering team, you will be responsible for developing event-driven distributed systems that process large amounts of data and integrate with downstream back end services.You will work closely with data science and...

  • Senior Data Engineer

    4 weeks ago


    Philadelphia, Pennsylvania, United States Diverse Lynx Full time

    Job Title: Senior Data EngineerLocation: Onsite role from Day 1Duration: Full Time/PermanentJob Description: We are seeking a highly skilled Senior Data Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in data engineering, with experience in designing and implementing large-scale data pipelines using Scala,...


  • Philadelphia, Pennsylvania, United States ElasticSearch Inc. Full time

    Job Title: Elasticsearch Senior Java Engineer Distributed Systems ExpertAbout the Role:Elasticsearch is seeking a highly skilled Senior Java Engineer to join our Distributed Systems team. As a key member of this team, you will be responsible for designing and implementing scalable, high-performance distributed systems that enable Elasticsearch to handle...


  • Philadelphia, Pennsylvania, United States V-Soft Consulting Group, Inc. Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at V-Soft Consulting Group, Inc. The ideal candidate will have expertise in back-end technologies, specifically Java, Spring Boot, and AWS.Responsibilities:Manage the complete software development process from conception to...


  • Philadelphia, Pennsylvania, United States Comcast Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Comcast. As a key member of our engineering team, you will be responsible for designing and developing new software and web applications using Java technology stack and Spring Boot.Key ResponsibilitiesCollaborate with project stakeholders to identify product and...


  • Philadelphia, Pennsylvania, United States eTeam Inc Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at eTeam Inc. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality Java applications using the Spring Framework.Key Responsibilities:Design and develop new Java applications from scratchWork closely with...


  • Philadelphia, Pennsylvania, United States Forhyre Full time

    Job OverviewWe are seeking a highly skilled Senior Java Software Engineer to join our talented software team at Forhyre. As a key member of our team, you will be responsible for designing, developing, and delivering high-volume, low-latency applications for mission-critical systems.Your primary focus will be on managing Java/Java EE application development,...

  • Senior Java Developer

    4 weeks ago


    Philadelphia, Pennsylvania, United States TWO95 International Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to lead our team of software engineers in the development of large-scale Java applications. The ideal candidate will have a strong background in Java, angular, and related technologies, as well as prior experience in leading teams of 5+ individuals.Key...


  • Philadelphia, Pennsylvania, United States Mondo Full time

    Job SummaryMondo is seeking a skilled Java Software Engineer to join our team. As a key member of our development team, you will design, develop, and maintain business and computer applications software.Key Responsibilities:Design and develop software solutions to meet client needs and data.Analyze and review enhancement requests and specifications.Implement...


  • Philadelphia, Pennsylvania, United States ElasticSearch Inc. Full time

    About the Role:Elasticsearch is seeking a highly skilled Senior Java Engineer to join our Distributed Systems team. As a key member of our team, you will be responsible for designing and implementing scalable and efficient distributed systems solutions.Key Responsibilities:Design and implement distributed systems solutions using Java and Elasticsearch...


  • Philadelphia, Pennsylvania, United States Brown Brothers Harriman Full time

    Job Title: Java Developer PositionAt Brown Brothers Harriman, we are seeking a skilled Java Developer to join our Innovation Lab team. The successful candidate will be responsible for designing, developing, and implementing applications using Java. They will work closely with a team of developers, data scientists, and product managers to bring visionary...

  • Senior Data Architect

    4 weeks ago


    Philadelphia, Pennsylvania, United States TechnoGen Full time

    Job Title: Senior Data ArchitectAs a Senior Data Architect at TechnoGen, you will be responsible for leading the design and implementation of our clients' advanced analytics and data science initiatives. You will work closely with various enterprise architects, information security teams, and data management teams to ensure that the architected solution...


  • Philadelphia, Pennsylvania, United States Motion Recruitment Full time

    Job Title: Senior Java Backend DeveloperAbout the Role:We are seeking a highly skilled Senior Java Backend Developer to join our engineering team at Motion Recruitment. As a key member of our team, you will be responsible for designing, developing, and maintaining our backend Java applications. Your expertise in Java and JavaScript will enable you to work on...

  • Senior Java Developer

    4 weeks ago


    Philadelphia, Pennsylvania, United States Comcast Full time

    Job SummaryComcast is seeking a highly skilled Senior Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing and developing new software and web applications using Java technology stack and frameworks.Key Responsibilities:Collaborate with project stakeholders to identify product and technical...

  • Senior Java Developer

    3 weeks ago


    Philadelphia, Pennsylvania, United States Omni Inclusive Full time

    Job Title: Senior Java DeveloperJob Summary:Omni Inclusive is seeking a highly skilled Senior Java Developer to lead the development of complex projects using Springboot 3.x and Microservices. The ideal candidate will have expertise in Kafka topic management, MongoDB data structures, and technical guidance for a team of developers.Key Responsibilities:1....


  • Philadelphia, Pennsylvania, United States Insight Global Full time

    Job Title: Senior Backend Java DeveloperWe are seeking an experienced Java developer to modernize our systems and take on key responsibilities. The ideal candidate will work independently on design and development while collaborating with the team for reviews.Day-to-day tasks include developing new features, updating systems, participating in design reviews,...

  • Senior Data Architect

    3 weeks ago


    Philadelphia, Pennsylvania, United States Diverse Lynx Full time

    Data Engineering RoleAt Diverse Lynx LLC, we are seeking a highly skilled Data Engineer to join our team. The ideal candidate will have expertise in designing and developing ETL pipelines using Java and experience with real-time data processing using Spark. Additionally, the candidate should have strong analytical skills and be able to interpret data to...

  • Senior Data Engineer

    3 weeks ago


    Philadelphia, Pennsylvania, United States ARCADIS Full time

    Role:Data Migration and Integration SpecialistArcadis is seeking a highly skilled Data Migration and Integration Specialist to join our team. As a key member of our Solution Architecting, Systems & Data group, you will be responsible for designing and implementing data migration and integration solutions for our clients.Key Responsibilities:Design and...

  • Senior Data Engineer

    3 weeks ago


    Philadelphia, Pennsylvania, United States ARCADIS U.S., Inc. Full time

    Job Title: Senior Data EngineerJob Summary:We are seeking a highly skilled Senior Data Engineer to join our team at ARCADIS U.S., Inc. The successful candidate will be responsible for designing, developing, and implementing data solutions that meet the needs of our clients.Key Responsibilities:Design and develop data models and database schemas for software...


  • Philadelphia, Pennsylvania, United States TWO95 International Full time

    Job Title: Senior Azure Data EngineerLocation: RemotePosition: ContractJob Description:We are seeking a highly skilled Senior Azure Data Engineer to join our team at TWO95 International. As a Senior Azure Data Engineer, you will be responsible for designing, implementing, and maintaining large-scale data engineering solutions on the Azure platform.Key...