Senior Data Engineer

Job description:

Our client is responsible for building out SaaS solutions used by educational organizations around the globe. The team works on a wide variety of projects, solving existing problems and enabling new objectives. We are looking for a Senior Data Engineer to join an existing team to help develop ETL pipelines and warehouse tables/queries to power our new reporting process.

Job responsibilities

Key Milestones/Deliverables:

  1. Design warehouse tables from report requirements and using existing platforms
  2. Build and maintain pipelines to move data from source to warehouse
  3. Build quality checkpoints into process and help the team create/maintain an effective data quality practice

Responsibilities:

  • Participates in planning, analysis and design of new software solutions
  • Investigates, troubleshoots and remedies performance bottlenecks in the application flow
  • Works independently and collaborates with other team members to ensure successful delivery of the project

Required qualifications

Qualifications:

  • Experience with AWS data technologies and supporting languages (Python, Pyspark, Go) as well as all services hosted in AWS and using AWS-Native tools
  • Experience with designing and building scalable and performant solutions
  • Working knowledge of AWS and familiarity with its services (ElasiCache, SQS/SNS, OpenSearch, etc)
  • Understanding of modern design patterns such as SOA and microservices
  • Strong knowledge of relational databases (PostgreSQL)
  • Excellent debugging and testing skills and interest to quickly learn new technologies
  • Experience with Agile methodologies and software development practices
  • Commitment to following security and performance best practices
  • Strong sense of collaboration, teamwork and accountability

Benefits package:

  • A competitive compensation package
  • Health insurance
  • Paid sick-leave days
  • Online training
  • English courses
  • Professional self-development days
  • Knowledge sharing sessions
  • Hybrid work format
  • Team-building activities
  • Referral bonus program

How to apply

All interested candidates are welcome to apply via the link