Serko

Senior Data Engineer

Serko

Auckland, New Zealand · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Serko

Serko is an innovative technology platform specializing in global business travel and expense management solutions. Joining Serko means becoming part of a passionate community of travelers and technologists committed to connecting people through the world's premier business travel marketplace. The company values diversity and inclusivity to foster a positive and authentic workplace environment.

Role Overview

We are seeking a Senior Data Engineer with extensive experience in data engineering to lead the development and expansion of our state-of-the-art data platform. This impactful role involves managing ingestion, transformation, orchestration, and data quality processes to deliver reliable, secure, and efficient data solutions that serve various teams across Serko.

Key Responsibilities

  • Collaborate closely with Architects and Principal Engineers as part of a small team to devise scalable and resilient data platform strategies.
  • Construct, maintain, and optimize data pipelines handling both batch and real-time streaming data.
  • Partner with Platform, Architecture, and Security teams to ensure data platforms prioritize performance, security, durability, and scalability.
  • Develop effective data models using dbt and orchestrate workflows within Azure and Google Cloud environments.
  • Manage and enhance cloud data warehouse solutions utilizing Snowflake and Google BigQuery.
  • Adhere to and promote best practices in data governance, cataloging, observability, and security management.
  • Write clean, maintainable code in dbt, SQL, Python, and PowerShell.
  • Enhance complex existing SQL, PowerShell, and Python codebases used within SQL and non-SQL OLTP and OLAP systems.
  • Work collaboratively with cross-functional teams to deliver valuable data-driven products.
  • Participate in a light on-call schedule on a rotating basis, approximately one week per month.

Qualifications and Skills

  • Thorough understanding of data warehouse and data lake architectures as well as current data engineering practices.
  • Experience working within agile development frameworks and familiarity with DevOps culture.
  • Proven hands-on expertise with Snowflake or comparable modern cloud data warehouse technologies.
  • Advanced proficiency in SQL and practical experience with dbt.
  • Awareness of data governance and metadata management principles.
  • Experience with Data Vault 2.0 or NoSQL databases such as MongoDB or Cosmos DB is beneficial.
  • Ability to collaborate effectively across teams and translate business needs into scalable data solutions.
  • Commitment to delivering clean, efficient, secure, and scalable data systems.
  • Strong communication skills and a solutions-oriented approach.
  • A proactive growth mindset and receptiveness to constructive feedback.

Benefits

  • Competitive base salary package.
  • KiwiSaver contributions with employer matching up to 3.5% of salary alongside life insurance coverage.
  • Health and wellbeing perks including discounted Southern Cross Health Insurance, confidential counseling and support services, access to wellbeing and voluntary leave, and complimentary flu vaccinations.
  • Focus on professional growth through access to learning and development resources, budget allocation for training, and support to craft your career trajectory.

Level

Senior

Tools & software

Microsoft Azure Microsoft Azure required

How they work

Communication Teamwork & Collaboration Problem Solving Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer