Sr Software Engineer

Houghton Mifflin Harcourt Co

Dublin

Hybrid

EUR 70,000 - 95,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Houghton Mifflin Harcourt Co in Dublin is seeking a data engineer to join the enterprise data platform team. You will build data pipelines, analyze data lake and warehouse datasets, and deliver insights for customers.

The role offers a hybrid working model with collaboration across data science, learning science and product teams, and opportunities to mentor junior engineers.

Qualifications

  • ETL and data processing experience required.
  • Proficiency with Python and Java (Spring Boot beneficial).
  • Experience with AWS services including VPC, Glue, S3, Lambda, Lake Formation, Athena, IAM.
  • Experience with CI/CD tooling and Terraform.
  • Strong SQL and relational database skills.
  • Kubernetes experience beneficial.

Responsibilities

  • Help customers maximize business value by analyzing and documenting data lake and warehouse datasets.
  • Lead design and implementation of data pipelines to populate data lake and warehouse using PySpark on AWS Glue, Kafka Connect, Kinesis Firehose.
  • Work independently on major system components.
  • Improve data infrastructure on AWS using Terraform and Concourse.
  • Collaborate with data science, learning science and product teams to develop analytics capabilities and BI dashboards.
  • Architect solutions for customer problems and coordinate with Architecture function for approval.
  • Automate and improve internal processes; mentor junior team members.
  • Continuously seek best practices and bring ideas to improve technology practices.

Skills

ETL processing
Python
Java
SQL
Data modeling
CI/CD tooling
Terraform
Kubernetes

Tools

AWS
Terraform
Concourse

Job description

Job Requisition ID:

Location: Trinity Central, 152-160 Pearse St., Dublin 2.


Our city centre offices are right beside the back entrance to Pearse St Dart station. We’re super close to all major transport links, coffee shops/restaurants/gyms and minutes from Stephen’s Green and the city centre. However maybe the coffee and food is great at home and your commute is across the landing - we also offer a hybrid approach.


The role:

At HMH we’re a learning company. Our learning platforms serve millions of learners and educators.


We have interesting problems to solve, including how students interact with content from our learning platforms, how it impacts learning outcomes, and how to provide data driven guidance to maximize learner’s potential.


How we use data is at the heart of driving great learning experiences.


About the team you’re joining:

You’ll join the HMH data engineering team – here we get data into our Enterprise Data Lake and Enterprise Data Warehouse, and perform interesting data modelling. You’ll be helping to build a data platform and using it to analyse datasets and how they relate to each other to help answer customer’s questions.


You’ll be taking data from different sources, using big data tools to build data pipelines to serve our customer’s needs. We have many different consumers of our data, from data scientists to BI analysts to APIs. As a small and focused team, there’s a lot of flexibility, we give you the opportunity to work across many areas, to hone your data skills to where your passions lie.


More specifically you’ll be:


  • Helping our customers gain the most business value from our data platform by analysing, understanding and documenting our data lake and data warehouse datasets and supporting customers to empower them to answer their own questions

  • Leading in the design and implementation of data pipelines to populate our Enterprise Data Lake and Enterprise Data Warehouse using tools such as PySpark on AWS Glue, kafka connect, kinesis firehose.

  • Working independently on major system components.

  • Improving data infrastructure on AWS using deployment tools such as terraform, concourse.

  • Working closely with our data science, learning science and product teams to develop our data analytics capabilities, curate datasets and build out valuable business intelligence dashboards.

  • Architecting solutions for our customer’s problems and liaising with our Architecture function to get these solutions approved and implemented.

  • Automating and improving our internal processes.

  • Mentoring and coaching more junior members of the team.

  • Continuously looking to improve. We want you to seek out and actively apply best practice. We empower you to bring your ideas to the table and take a fresh look to help us continually improve technology practices, standards and methodologies.


Knowledge & Experience


  • ETL or data processing and orchestration experience.

  • Experience in python, java – spring boot would be beneficial.

  • AWS stack experience on a variety of the following services – VPC, Glue, s3, Lambda, Lake Formation, Athena, IAM.

  • Experience in CI/CD tooling and terraform.

  • Experience in SQL and working with relational databases.

  • Kubernetes experience would be beneficial but not essential.


ABOUT US

Houghton Mifflin Harcourt (NASDAQ:HMHC) is a global learning company dedicated to changing people’s lives by fostering passionate, curious learners. As a leading provider of pre-K-12 education content, services, and cutting-edge technology solutions across a variety of media, HMH enables learning in a changing landscape. HMH is uniquely positioned to create engaging and effective educational content and experiences from early childhood to beyond the classroom. HMH serves more than 50 million students in over 150 countries worldwide, while its award-winning children's books, novels, non-fiction, and reference titles are enjoyed by readers throughout the world.


For more information, visit http://careers.hmhco.com


Houghton Mifflin Harcourt is committed to a comprehensive policy of Equal Opportunities and we aim to create a workplace which provides for equal opportunities for all employees and potential employees.


Join us in transforming the educational experience!


Job Segment: Social Media, Publishing, Education, Marketing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Data Engineering
Software Engineer - Data Engineering

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 70,000 - 100,000
Staff DevOps Engineer
Staff DevOps Engineer

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 90,000 - 120,000
DevOps Engineer
DevOps Engineer

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 90,000 - 140,000
Architect
Architect

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 110,000 - 150,000
Senior Data Analyst (Core)
Senior Data Analyst (Core)

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 55,000 - 75,000
Sr Data Analyst
Sr Data Analyst

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 65,000 - 90,000
Sr Quality Engineer
Sr Quality Engineer

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 85,000 - 115,000
Product Owner
Product Owner

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 70,000 - 110,000
Staff Software Engineer
Staff Software Engineer

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 110,000 - 160,000
Senior Security Engineer
Senior Security Engineer

Houghton Mifflin Harcourt Co • Dublin

On-site
EUR 90,000 - 150,000