Senior Data & Integration Engineer

Evolution USA

United States

On-site

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Evolution USA is seeking a Senior Engineer to join a fast-growing BioTech software team at the intersection of software, data engineering and real-world systems integration. You will own end-to-end data pipelines and integrations, collaborating with scientists to turn complex data into actionable insights.

The role focuses on building Python services, data workflows and containerized apps, while shaping architecture as the platform scales across cloud and on‑prem environments.

Qualifications

  • Strong software engineering skills with Python.
  • Experience building production data pipelines, ingestion systems or integrations.
  • Good understanding of APIs, data modelling and distributed/data-processing systems.
  • Cloud engineering experience, ideally AWS, though other major clouds are relevant.
  • Experience with Docker/containerized applications.
  • The ability to work across backend software, infrastructure and data layers.
  • Comfort solving ambiguous technical problems with limited upfront definitions.
  • Experience in biotech, pharma, scientific software, or related fields is beneficial but not required.

Responsibilities

  • Build Python services and data pipelines for complex datasets.
  • Develop integrations with external systems and equipment.
  • Design schemas and data models for imperfect or non-standard data.
  • Move data reliably between on-premise environments and the cloud.
  • Build APIs and containerized applications around data workflows.
  • Collaborate with technical and scientific users to turn unclear problems into solutions.
  • Take ownership from requirements through to production.
  • Help shape engineering approaches as the platform scales.

Skills

Python
Data pipelines
APIs
Data modelling
Distributed processing
Cloud engineering

Tools

Docker
AWS

Job description

We’re working with a fast-growing BioTech company that is building software to make complex scientific data easier to access, structure and use.

They’re looking for a Senior Engineer to join a team working right at the point where software engineering, data engineering and real-world systems integration come together.

A lot of the challenge starts much earlier. Data is being generated by specialist equipment and external systems, often in awkward or proprietary formats. The engineering challenge is to reliably capture that information, interpret and structure it, and build the pipelines and applications that make it usable further downstream.

You’ll have the opportunity to own problems end-to-end, rather than simply picking up predefined tickets.

What you could be working on
  • Building Python services and pipelines that ingest and process complex data
  • Developing integrations with external systems and equipment
  • Designing schemas and data models for data that isn’t always clean or standardized
  • Moving data reliably between on-premise environments and the cloud
  • Building APIs and containerized applications around data workflows
  • Working directly with technical and scientific users to understand poorly defined problems and turn them into working solutions
  • Taking ownership from initial requirements and architecture through to production
  • Helping shape engineering approaches as the platform and team continue to scale
What we're looking for

You don't need to tick every box.

The strongest candidates will bring a combination of:

  • Strong software engineering skills with Python
  • Experience building production data pipelines, ingestion systems or integrations
  • Good understanding of APIs, data modelling and distributed/data-processing systems
  • Cloud engineering experience, ideally AWS, although other major cloud platforms are relevant
  • Experience with Docker/containerized applications
  • The ability to work across backend software, infrastructure and data rather than staying within one narrow layer
  • Comfort solving ambiguous technical problems without everything being defined upfront

Experience in biotech, pharma, scientific software, laboratory technology or scientific instrumentation would be particularly interesting, but it isn't essential.

We're equally interested in excellent engineers from other industries who have worked with complex data, third-party systems, proprietary formats or difficult integration problems and who are genuinely interested in applying that experience to science.

Why consider it?

The interesting part of this role is the breadth.

You could be building a data pipeline one day, digging into an unusual file format or integration problem the next, and then building an application that allows users to actually interact with that data.

You'll be joining a technically strong environment where engineers have substantial ownership and where the problems being solved have a tangible impact on how scientific teams work with their data.

If you're a Python Engineer, Data Engineer, Integration Engineer or Software Engineer who enjoys building things end-to-end and solving problems where the answer isn't already obvious, I'd be keen to speak.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior / Lead Data Engineer - Life Sciences
Senior / Lead Data Engineer - Life Sciences

Evolution USA • Boston (MA)

On-site
USD 120,000 - 190,000
Senior Data Engineer: Build Scalable Data Pipelines
Senior Data Engineer: Build Scalable Data Pipelines

Harnham • California

On-site
USD 120,000 - 160,000
Tech Lead, Data Engineering
Tech Lead, Data Engineering

Insilico Search Partners • Boston (MA)

On-site
USD 180,000 - 240,000
Senior Scientific Data Engineer
Senior Scientific Data Engineer

Motion Recruitment • Cambridge (MA)

On-site
USD 140,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+5
Senior Full Stack Developer (Data Engineering)
Senior Full Stack Developer (Data Engineering)

Gokool Digital • United States

On-site
USD 120,000 - 170,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]

Smart Working Solutions • United States

Remote
USD 140,000 - 190,000
Data Engineering Manager
Data Engineering Manager

Harnham • United States

Remote
USD 170,000 - 230,000
Senior Data Engineer
Senior Data Engineer

83zero • Baltimore (MD)

On-site
USD 120,000 - 150,000
Scientific Data Engineer - Tech Lead
Scientific Data Engineer - Tech Lead

QP Group • Massachusetts

On-site
USD 180,000 - 240,000