Everway logo
Everway

Unlocking the full potential of every person.

Principal Data Engineer

Data EngineerData EngineerFull TimeRemoteLeadTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

3 days ago

Salary

0

Seniority

Lead

5 yrs expEnglishERPPythonSQL

Job Description

Principal Data Engineer

Everway

• Design and deliver enterprise data products on Databricks - owning ingestion, transformation, and serving layers across the medallion architecture (bronze/silver/gold) to produce certified datasets consumed across the business • Lead the hard problems in the domain - entity resolution, master data, integration of acquired systems, and the engineering complexity of operating across multiple ERP and CRM platforms • Define and evolve engineering standards - dbt patterns, ingestion patterns, data contracts, testing, observability - and contribute to cross-cutting standards across the wider data function • Own data quality and contracts for the data products you ship - implementing quality checks, maintaining contracts as the interface between producers and consumers, and ensuring issues are caught early and remediated cleanly • Raise the technical bar around you - through code review, design input, pairing, and the kind of senior IC presence that lifts the engineers and analysts you work with • Translate operational complexity - multi-system landscapes, ongoing integrations, fragmented source systems - into clean, durable engineering execution that the business can rely on

Job Requirements

  • 5+ years in data engineering, with demonstrable experience operating in a senior IC capacity
  • Hands-on production experience with Databricks
  • Hands-on experience with dbt
  • Strong SQL and Python
  • Experience working with enterprise data sources - CRM, ERP, or finance systems
  • Track record of defining and applying engineering standards across testing, CI/CD, documentation, and observability
  • Experience operating in complex environments - multi-system landscapes, integration programmes, or platform migrations
  • Strong communication skills - credible with engineers, analysts, and senior business stakeholders, and able to translate technical decisions into business impact.

Benefits

  • Competitive salary with bonus opportunities
  • Flexible work schedules
  • Comprehensive health and wellness benefits
  • Flexible time off plans
  • Career growth through development programs
  • Collaborative, innovative culture

Related Categories

Related Job Pages

More Data Engineer Jobs

Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

• Own and drive the design, development, and deployment of end-to-end data solutions and pipelines for enterprise clients. • Translate business requirements into technical data architectures, integration patterns, and models that align with phData methodologies, standards, and best practices. • Ensure solutions meet performance, security, reliability, and scalability requirements in production environments. • Ensure engagements are delivered on time, within scope, and with measurable business value for clients. • Collaborate with cross-functional partners including data engineering, software engineering, analytics, and platform teams to deliver successful client engagements. • Provide technical leadership during design and code reviews, proof-of-concepts, and implementation workshops. • Ensure high quality in deliverables through testing, documentation, and adherence to governance and change management processes. • Partner with practice and account leaders to identify opportunities to expand engagements, improve delivery, and standardize reusable patterns and components. • Contribute to internal initiatives such as developing accelerators, templates, playbooks, and best practices for cloud data platforms. • Create clear technical documentation, including architectures, roadmaps, and operational runbooks, that can be reused across engagements. • Share knowledge with peers through mentoring, informal coaching, and internal communities of practice. • Represent phData with professionalism in all interactions, communicating clearly with both technical and non-technical stakeholders.

India
Full TimeRemoteTeam 51-200

Role Description We're looking for the right person to build that foundation from the ground up. This is a hands-on leadership role with real ownership: you'll shape how data is collected, structured, and delivered — and grow a team around you as the function matures. What You'll Be Working On - Design the target-state data architecture: Postgres CDC → Kafka → Snowflake → client-facing data products. - Own tooling decisions across ingestion, orchestration, transformation, and quality layers. - Implement CDC-based ingestion from PostgreSQL services (RDS, Aurora, EC2, K8s operator) using Debezium or equivalent. - Build streaming and near-real-time pipelines with defined SLAs. - Build a data quality control layer: checksums, reconciliation, schema validation, anomaly detection, and alerting. - Define quality checkpoints across the full pipeline — from source capture through Snowflake to client delivery. - Define and enforce data contracts with service-owning teams for core entities: transaction, merchant, settlement, and processing status. - Build the external data delivery layer: financial settlement, transaction status, processor reconciliation, and client analytics. - Design tenant separation and implement replay/reload mechanisms for failure recovery. - Start hands-on, then gradually hire and grow a small data engineering team as the function matures. - Build a pragmatic roadmap with concrete deliverables at 3, 6, and 12 months. Qualifications - 5+ years in data engineering with end-to-end ownership of production pipelines. - Hands-on with Snowflake, PostgreSQL CDC (Debezium preferred), and Kafka. - Solid AWS experience — S3, RDS, Aurora, and cloud data infrastructure. - Data quality engineering mindset: monitoring, reconciliation, lineage. - Comfortable defining data contracts and driving requirements with backend engineering teams. - Technical leadership experience: project ownership, cross-team alignment, delivery under constraints. - Kubernetes, Airflow/Prefect/Dagster, and dbt are strong pluses. - Payments domain knowledge — settlement, transaction lifecycle, processor integrations — is a strong plus. - Familiarity with gRPC, RabbitMQ, and reading Go/Python service code is expected. - English language skills at the B2 level and fluent Russian language. Benefits - An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market! - Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us. - Work with coworkers who are passionate about their business. - Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews. - Remote work. - 20 days of vacation time; bank holidays; sick leaves; additional birthday day off.

Worldwide

Senior Data Engineer

MLabs LTD

Founded in 2018, MLabs is a private software engineering consultancy specializing in Haskell and Rust development with a focus on blockchain, artificial intelli

Data Engineer3 days ago

• Data Platform & Pipeline Engineering: Design and operate scalable, near real-time data pipelines for payment and platform data. • Financial Data Modeling: Model and process complex transactional and ledger-style data to support financial reconciliation, merchant reporting, and settlement tracking. • Data Quality & Observability: Ensure the accuracy and freshness of data across critical workflows. • Backend & API Development: Build and maintain backend services to expose data to internal platforms and downstream consumers. • Operational Ownership: Own systems end-to-end, from initial deployment to ongoing monitoring and reliability.

Poland
$110K - $125K / year

Senior Data Engineer

commonsku

Here to help you level up your promotional products business with our order management software.

Data Engineer3 days ago
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Help guide projects within the team's area of ownership from ideation to delivery. • Turn normalized operational data into clean dimensional models (Kimball/star schema) that map to how commonsku works across orders, distributors, suppliers, products, and revenue. • Improve data trust and performance by optimizing queries, strengthening test coverage, and resolving pipeline reliability issues. • Define and protect canonical metric definitions in our dbt marts so every dashboard draws from a single source of truth. • Build accessible infrastructure in Snowflake and Metabase so analysts and business users can answer questions confidently, while diving into deep, hands-on analysis yourself when required. • Provide support, guidance, and constructive code reviews to our Data Engineer and Data Analyst. • Work closely with the Manager, Platform and Data, as well as Product Managers, to translate business goals into technical roadmap. • Integrate AI development tools like Cursor, CodeRabbit, and Snowflake Intelligence/Cortex to work efficiently, while proactively validating and refining their outputs.

Canada
$115K - $130K / year