M

Melotech

Backend Engineer - Data and Orchestration

Full-TimeUpdated on 10/22/2026
No salary listed
Mid, Senior, Expert
London, UK+2 moreMore locations: New York, NY, USA | Berlin, Germany
RemoteRemote roles; the team meets regularly for global offsites.
Software EngineeringBackend Engineering

About the job

Requirements
  • Have 3 to 10 years of hands-on engineering experience, mostly in small or fast-growing companies, owning production systems directly.
  • Have advanced Python experience, including asynchronous code and long-running data jobs, and backend experience with production services and APIs, including basic JavaScript or TypeScript backends.
  • Have experience keeping third-party data integrations reliable in production, including handling rate limits, retries, and unannounced changes.
  • Have designed and operated event-driven, fault-tolerant pipelines handling millions of records per day, using Airflow, Dagster, or task queues, and databases such as Postgres, ClickHouse, MongoDB, or Redshift; understand their operating costs.
  • Have implemented data reliability checks for freshness, volume, schema, and values, and used Datadog or an equivalent monitoring tool to maintain reliable services and integrations.
  • Be comfortable with Docker, Terraform, CI/CD, and cloud infrastructure.
  • Have owned a messy data setup end to end at a smaller company and made it simpler, documented, and maintainable; explain trade-offs to non-technical colleagues, push back when necessary, and have guided junior engineers or led a small team.
  • Have strong engineering fundamentals, ship quickly, maintain a clean codebase, and understand context before building; use AI coding tools to accelerate work without replacing engineering judgment.
  • Thrive in a fast-paced, performance-oriented environment.
Responsibilities
  • Maintain the reliability of external data integrations as sources and APIs change.
  • Own event-driven pipelines end to end, from orchestration through databases and warehouses, ensuring they tolerate failures and control costs.
  • Build monitoring and alerting for services and integrations, along with checks for freshness, volume, schema, and values.
  • Work on production services and APIs that data flows through, including JavaScript backends.
  • Own CI/CD, infrastructure as code, and cloud infrastructure for data systems, as well as access and secrets management, including control over which people and tools can reach each system.
  • Consolidate the data platform into one documented system and remove components that are no longer needed.
  • Explain data capabilities and limitations to non-technical colleagues and guide junior engineers as the team grows.
Desired Qualifications
  • Experience running access reviews and setting up role-based access and secrets management.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A