DoiT logo
DoiT·

Data Engineer - Cloud & SaaS Integrations

About DoiT

DoiT is a global technology company that works with cloud-driven organizations to leverage the cloud to drive business growth and innovation. We combine data, technology, and human expertise to ensure our customers operate in a well-architected and scalable state — from planning to production.

Delivering DoiT Cloud Intelligence, the only solution that integrates advanced technology with human intelligence, we help our customers solve complex multicloud problems and drive efficiency. With decades of multicloud experience, we have specializations in Kubernetes, GenAI, CloudOps, and more. An award-winning strategic partner of AWS, Google Cloud, and Microsoft Azure, we work alongside more than 4,000 customers worldwide.

The Opportunity

Cloud spend is no longer just AWS, Google Cloud, and Azure. Our customers now run a large and growing share of their technology spend through SaaS platforms, data clouds, and AI vendors — each with its own billing API, pricing model, and definition of a "line item." DoiT's Integrations Framework turns that into a single, trustworthy picture of cost.

We're hiring a Data Engineer to own the data side of this effort. Your mandate is expanding visibility — bringing more of a customer's spend into the platform, from more vendors, at a quality bar people can make financial decisions on. The vendor landscape moves constantly, offering genuine, permanent ownership with a direct line from your work to what customers see.

You'll work AI-augmented from day one. We expect you to use AI across your entire workflow and hold clear opinions about where it earns its place.

Location Eligibility

This role is open to full-time remote employees based in the UK, Ireland, Estonia, the Netherlands, Sweden, and Israel, as well as contractors in Eastern Europe and Portugal.

Responsibilities

  • Expanding vendor coverage: Build new integrations against third-party billing and usage APIs to increase platform spend visibility. Keep existing integrations updated as vendors change APIs and pricing models. Drive down the marginal cost of new integrations to scale coverage faster.
  • Working AI-augmented: Use AI daily across your full workflow — exploring unfamiliar codebases and third-party APIs, prototyping, generating/reviewing code, debugging, writing tests, and documenting work. Push capabilities while maintaining quality control.
  • Data correctness and completeness: Own the quality of data produced by integrations, handling duplication, gaps, race conditions, deduplication across cloud marketplaces, and negotiated rates vs. public list pricing. Build assertion and reconciliation checks.
  • Normalization across vendors: Design and build models that make diverse vendor bills comparable (units, currencies, time granularity, resource taxonomies, and cost categories).
  • Pipeline ownership: Own end-to-end orchestration, scheduling, and backfill mechanics for ingestion pipelines, ensuring backfills are routine, safe, and self-service.
  • Collaborating and problem-solving: Partner with product, support, and downstream engineers to identify and resolve gaps independently without waiting for strict specifications.

Qualifications

  • 3+ years of professional experience in data engineering or a data-heavy backend role, with production ownership of critical pipelines.
  • Strong SQL skills to write, read, and optimize performance for non-trivial analytical queries.
  • Hands-on experience building and operating data pipelines with an orchestration framework (Dagster or Airflow highly preferred; Prefect, dbt, or similar experience is relevant).
  • Strong Python (or another primary language fluently used for data engineering).
  • Experience with a cloud data warehouse or analytical store (BigQuery, ClickHouse, Snowflake, Redshift, etc.).
  • Proven experience integrating third-party REST APIs (handling rate limits, pagination, partial failures, late-arriving data, and inconsistent documentation).
  • High instinct for data correctness, auditing totals, and building assertional checks.
  • Demonstrated AI-augmented working style using AI tools across the engineering workflow.
  • Cloud development experience.
  • Excellent written and verbal communication skills in English.
  • Self-organized, goal-oriented, and tenacious.

Bonus Points

  • Experience with cloud or SaaS billing data (AWS/GCP/Azure cost exports, marketplace billing, or the FOCUS specification).
  • Familiarity with Go.
  • Experience with financial or audit-grade correctness requirements (invoicing, metering, revenue reconciliation, billing engines).
  • Exposure to FinOps practices or cloud financial management products.
  • BA/BS degree or equivalent practical experience.

Benefits

  • Unlimited Vacation
  • Flexible Working Options
  • Health Insurance
  • Parental Leave
  • Employee Stock Option Plan
  • Home Office Allowance
  • Professional Development Stipend
  • Peer Recognition Program

Timezone overlap

UTC+0–+3

Open to

Europe · MENA

Sign in to track applications and earn points.

More roles at DoiT

Similar remote roles