Find a jobRecruiters

Sr. Software Engineer, Data Products

Exclusive opportunity

Onsite

Sr. Software Engineer, Data Products

IntePros

Sr. Software Engineer, Data Products

Skills

SQL QueriesDockerPythonData ScienceSnowflakeMachine LearningAIAWSKubernetesApache AirflowTerraform

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$135,000 – $160,000 / year

Location:

Norwood, MA, USA

Work mode:

Onsite

Published on:

17 September 2026

What they need


Senior Software Engineer, Data Products Full-Time | Remote, Greater Boston Area Preferred Overview IntePros is seeking a Senior Software Engineer, Data Products to join a growing technology organization building large-scale data products that make complex web, behavioral, and account-level data actionable for business users.

This is a highly hands-on engineering role with significant ownership. You will design solutions, write the code, deploy it, monitor it in production, and troubleshoot it when something goes wrong. The environment is built around small, autonomous engineering teams where senior engineers are expected to make technical decisions and take responsibility for the systems and data products they build.

The ideal candidate is a strong Python engineer with deep experience building and operating production data systems, ETL pipelines, cloud data platforms, and event-driven applications in AWS.

What You'll Do

  • Own data products and processes end-to-end, including design, development, testing, deployment, monitoring, and production support.
  • Build and maintain large-scale ETL and data-processing pipelines handling web, behavioral, and account data.
  • Develop both scheduled and event-driven batch processing solutions.
  • Take direct ownership of production systems, including deploying your own work and resolving issues when they occur.
  • Ensure the accuracy, reliability, and integrity of data produced by your systems.
  • Identify and resolve silent data-quality issues in addition to traditional application or infrastructure failures.
  • Make key technical and architectural decisions with a focus on simple, scalable solutions.
  • Write meaningful automated tests that validate real business logic.
  • Provide substantive code reviews and contribute to engineering standards.
  • Own and improve infrastructure, CI/CD, and observability associated with the team's products.
  • Help consolidate legacy systems and processes onto the organization's current technology platform.
  • Partner closely with Data Science, Product, and Engineering stakeholders to translate requirements into production solutions.
  • Communicate technical decisions and tradeoffs clearly to both technical and non-technical partners.

What We're Looking For

  • Senior-level software engineering experience building and operating production systems.
  • Demonstrated ability to own products or services end-to-end with limited supervision.
  • Strong Python development experience across data processing and service/API environments.
  • Strong SQL skills and experience with cloud data warehouses such as Snowflake.
  • Experience building reliable ETL and large-scale data-processing pipelines.
  • Strong understanding of data correctness, idempotency, testing, and production reliability.
  • Hands-on experience with event-driven architecture in AWS.
  • Experience with AWS technologies including SQS/SNS, S3, IAM, and Secrets Manager.
  • Experience deploying workloads using Docker and Kubernetes.
  • Experience with workflow orchestration technologies such as Argo Workflows, Airflow, Dagster, or similar.
  • Strong operational mindset with experience instrumenting, monitoring, and troubleshooting your own production systems.
  • Ability to work effectively within a small, highly autonomous engineering team.
  • Ability to explain technical decisions and tradeoffs to Product and Data Science stakeholders.

Nice to Have

  • Infrastructure-as-Code experience using Pulumi or Terraform.
  • Experience deploying or supporting machine learning models in production.
  • Exposure to transformer inference, vector databases, GPU scheduling, or LLM APIs.
  • Experience modernizing or consolidating legacy data platforms.

Technical Environment Languages: Python, SQL

Cloud: AWS

Data: Snowflake, large-scale ETL and data processing

Architecture: Event-driven systems, SQS/SNS, S3

Containers: Docker, Kubernetes

Orchestration: Argo Workflows, Airflow, Dagster

Infrastructure as Code: Pulumi, Terraform

AI/ML: LLM APIs, transformer inference, vector databases, GPU workloads

The Environment This is a good fit for an engineer who wants real ownership rather than a narrow development lane . Engineers work in small teams, ship frequently, operate what they build, and are expected to understand how their technical decisions affect the reliability and correctness of the overall data product.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Lead Data Architect / Data Engineer / Data Analyst

600

Freelance

Paris, France

Onsite, Hybrid

Skills

DatabricksAI

9 hours ago

Quick apply

ECARIS

Data Analyst BI senior

Freelance

Paris, France

Hybrid

Skills

SQL QueriesPythonSnowflakeVercelMicrosoft Dynamics 365Power BIVBAPower Query

6 hours ago

Quick apply

Celad

Data Engineer Snowflake Senior (F/H)

450-500

Freelance

Paris, France

Onsite

Skills

PythonSnowflakeSQL

5 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools