Browse All Jobs

NMI is seeking a Staff Data Engineer to lead the design, implementation, and optimization of their data infrastructure, leveraging Google Cloud Platform (GCP) and Amazon Web Services (AWS). The ideal candidate will play a crucial role in developing scalable data pipelines, ensuring data integrity, and providing robust solutions that empower analytics and machine learning teams.

Responsibilities:

  • Architect, build, and maintain scalable data infrastructure using GCP and AWS services.
  • Design and implement ETL/ELT pipelines to process and transform large datasets efficiently.
  • Develop and optimize data models, warehouses, and lakes for analytical and operational use cases.
  • Set up and maintain CI/CD processes for automated deployment, integration, and testing
  • Identify and address bottlenecks in data pipelines and systems
  • Implement data governance, security, and compliance best practices.
  • Automate and monitor data ingestion, transformation, and storage processes.
  • Ensure high availability and disaster recovery strategies for critical data systems.
  • Stay updated with the latest advancements in cloud data technologies and advocate for best practices.
  • Optimize and manage cloud-based data platforms, ensuring security, performance, and cost-effectiveness.
  • Collaborate with partners and stakeholders to understand customers’ business challenges and key requirements.
  • Mentor peers and foster continuous learning of new technologies.

Requirements:

  • 8+ years of experience in data engineering or a related field.
  • Experience designing and implementing scalable data architectures.
  • Expertise in GCP and AWS services.
  • Expert in SQL and programming languages such as Python.
  • Proficient in data warehousing concepts, data lakes, and distributed computing.
  • Hands-on experience with Terraform or similar infrastructure-as-code tools.
  • Experience in technical decision-making, stakeholder engagement, and strategic planning.
  • Understanding of data quality, lineage, observability
  • Familiar with privacy and compliance (GDPR, HIPAA, etc.).
  • Excellent communication and leadership skills, with the ability to influence technical and business leaders.
  • Startup mindset — comfortable with ambiguity, rapid iteration, and limited resources.

What NMI offers:

  • Competitive annual salary + bonus
  • 15 days holiday + 12 public holidays each year (+ 1 day after each year of service)
  • 45-hour work week
  • Family friendly policies (Enhanced Maternity and Paternity Pay).
  • A chance to develop with an allocated company training budget
  • A strong commitment to employee wellbeing including mental health first aiders and weekly yoga sessions.
  • Employee referral scheme with generous financial reward
  • Bonusly colleague reward scheme
  • Fun culture events (company volunteering days, seasonal parties)
  • Medical Aid and Gap Cover
Apply

NMI