Penn Interactive is hiring a
Senior Data Engineer

Logo of Penn Interactive

Penn Interactive

πŸ’΅ ~$142k-$196k
πŸ“Remote - United States

Summary

Join Penn Interactive as a Data Engineer to work with a team of smart, friendly, and dedicated engineers to develop high-quality data products that power core features of our app. As a key member of the Data Engineering team, you will develop event-driven distributed systems, build internal tools and libraries, and collaborate with teams to define SLOs.

Requirements

  • 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

Responsibilities

  • 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

Benefits

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Parental leave top up

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Penn Interactive know you found this job on JobsCollider. Thanks! πŸ™