Software Engineer: Data and Integrations (Remote)

Central Services CompanyFort Washington, PA
6dRemote

About The Position

The Data & Integrations Engineer is a Central Services role currently focused on M3 USA's clinical trials business, responsible for data pipelines, system integrations, and custom software solutions. This position requires a fast-learning, adaptable generalist who can own the full technical stack, from infrastructure-as-code to Lambda functions to reporting, with limited technical guidance. The work spans ELT pipelines, Tableau reporting, AWS Lambda functions, infrastructure management with Pulumi, third-party integrations, and AI-powered process automation. The ideal candidate excels at translating business needs into pragmatic technical solutions and is comfortable working around imperfect vendor systems. As a Central Services position, responsibilities may evolve to support other M3 USA businesses over time, so it's a great opportunity for a versatile engineer who values variety and growth.

Requirements

  • SQL
  • Python
  • AWS (Lambda, S3)
  • infrastructure-as-code (Pulumi/Terraform)
  • REST APIs
  • Tableau
  • generative AI coding tools (e.g., Claude Code, GitHub Copilot)
  • Startup or small-team experience - comfortable as the sole engineer with limited technical guidance.
  • Pragmatic problem-solver - works around imperfect systems rather than waiting for ideal conditions.
  • Strong written communication - documents solutions clearly for non-technical audiences.
  • Breadth over depth - comfortable across many technologies rather than specializing in one.
  • Adaptable - energized by evolving responsibilities and new challenges.

Nice To Haves

  • Snowflake
  • dbt
  • Fivetran
  • TypeScript
  • Google Analytics/GTM
  • LLM APIs (Claude, OpenAI)
  • healthcare/clinical trials experience

Responsibilities

  • Develop AWS Lambda functions, APIs, and web applications to support business operations.
  • Integrate third-party SaaS platforms into business workflows, developing creative solutions to work around vendor limitations.
  • Manage cloud infrastructure using Pulumi.
  • Build and maintain ELT pipelines to integrate and transform data across platforms.
  • Support Tableau dashboards and ensure data quality for business-critical reporting.
  • Design and implement AI-powered automation to improve operational efficiency.
  • Evaluate and integrate LLM APIs into business processes.
  • Work with product managers and business stakeholders to understand requirements and deliver solutions.
  • Participate in code review and maintain readable, well-documented code.

Benefits

  • Health and Dental
  • Life, Accident and Disability Insurance
  • Prescription Plan
  • Flexible Spending Account
  • 401k Plan and Match
  • Paid Holidays and Vacation
  • Sick Days and Personal Day
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service