Facebook pixel

Staff Data Engineer
Confirmed live in the last 24 hours
Locations
Remote • United Kingdom
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Analysis
Airflow
Postgres
SQL
Python
Looker
Requirements
  • You have 8+ years of software engineering experience
  • You have 5+ years of experience working with and building enterprise-scale data platforms
  • You have excellent command of at least one of the mainstream programming languages and some experience with Python
  • You have helped define the architecture, data modeling, tooling, and strategy for a large-scale data processing system, data lakes or warehouses
  • You have used workflow management tools (eg: airflow, glue) and have experience maintaining the infrastructure that supports these
  • You have a strong understanding of modern data processing paradigms and tooling, OLTP & OLAP database fundamentals
  • Dimensional modeling and reporting tools like Looker are a plus, but not required
  • You have experience building streaming/real-time data pipelines from a batch architecture approach
Responsibilities
  • Help define a long-term vision for the Data Platform architecture and implement new technologies to help us scale our platform over time
  • Help the team apply software engineering best practices to our data pipelines (testing, data quality, etc)
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources, using SQL and AWS technologies
  • Clearly define data ownership & responsibility, audit and compliance framework, and general security of the data lake
  • Partner with product managers, data scientists, and engineers across teams to solve problems that require data
  • Drive the evolution of our data platform to support our data processing needs and provide frameworks and services for operating on the data
  • Analyze, debug and maintain critical data pipelines
  • Work with our core infrastructure team to create and improve frameworks that allow derived data to be used in production environments
  • Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise
Desired Qualifications
  • You have hands-on experience building CDC-based (Change Data Capture) ingestion pipelines for highly transactional databases. Experience with Postgres and logical replication is a plus
RevenueCat

51-200 employees

In-app purchases integration software
Company Overview
RevenueCat's mission is to help developers make more money doing what they love. The company is developing the standard for mobile subscription infrastructure that makes building, analyzing and growing mobile subscriptions easy.
Benefits
  • Fully remote work
  • Remote workspace budget
  • Learning & development budget
  • PTO
Company Core Values
  • Customer obsession
  • Always be shipping
  • Own it
  • Balance