Skip to content
SunoSunoBoston, MA

Senior / Staff Software Engineer, Data Infrastructure

Builds and scales data infrastructure including ingestion pipelines, orchestration with Dagster, and optimization on AWS and Snowflake. Requires 5+ years experience with data pipelines, Python, and cross-functional collaboration in a high-growth AI music platform.

222k – 288k/yr
On-site5+ YOEData Engineering

About the role

What You’ll Do

  • Design, build, and maintain scalable data ingestion pipelines using AWS services such as Kinesis, Firehose, Lambda, S3, and Glue.
  • Own the architecture and reliability of core data infrastructure, including both streaming and batch pipelines.
  • Build and maintain data workflows and orchestration using Dagster, ensuring pipelines are modular, testable, and observable.
  • Partner with backend and product engineers to define event schemas, data contracts, and ingestion patterns from production systems.
  • Improve the reliability and observability of data pipelines through monitoring, alerting, lineage tracking, and automated recovery mechanisms.
  • Collaborate with Analytics and ML teams to ensure the data platform supports a wide range of use cases, from reporting to model training.
  • Optimize pipelines and storage for performance, cost efficiency, and scalability across AWS and Snowflake.
  • Implement infrastructure as code (e.g., Terraform) to manage AWS and Snowflake resources in a consistent, reproducible way.
  • Contribute to data platform standards, including schema evolution, data quality enforcement, and pipeline reliability best practices.
  • Lead technical design discussions and help shape the future architecture of Suno’s data platform.
  • Mentor other engineers and raise the bar for engineering quality, reliability, and maintainability.

What You’ll Need

  • 5-7+ years of experience as a Software Engineer, Data Engineer, or in a similar infrastructure-focused role.
  • Strong programming skills (Python preferred) with experience building production-grade distributed systems.
  • Deep experience building and operating data pipelines, including both real-time (streaming) and batch processing systems.
  • Hands-on experience with AWS data services, including Kinesis (Streams), Firehose, Lambda, and Glue.
  • Strong experience with Snowflake, including data modeling, performance optimization, and large-scale data processing.
  • Experience with orchestration frameworks such as Dagster (or similar tools like Airflow), with an emphasis on building maintainable, observable workflows.
  • Proficiency with dbt for managing transformations, testing, and modular data modeling.
  • Experience designing systems for reliability and observability (monitoring, logging, alerting, tracing).
  • Familiarity with infrastructure as code (e.g., Terraform) and managing cloud resources programmatically.
  • Strong understanding of data warehousing, data modeling, and pipeline design best practices.
  • Experience collaborating cross-functionally with data, ML, and product engineering teams.
  • Ability to operate in ambiguous environments and make pragmatic, high-quality technical decisions.
  • A strong sense of ownership and a track record of delivering scalable infrastructure systems.

Skills

PythonAWSKinesisFirehoseAWS LambdaS3GlueSnowflakeDagsterdbtTerraformAirflow
Instacart

Staff Software Engineer, Data Governance & Foundations

InstacartUnited States

Staff engineer owns architecture and delivery of open lakehouse foundation, data governance, and multi-engine compute strategy at Instacart. Requires 5+ years in data infrastructure with expertise in Iceberg, Trino, Spark, Kafka, and streaming systems.

221k – 280k/yr
Remote5+ YOEData Engineering
Instacart

Staff Software Engineer, Ads Data Platform

InstacartUnited States

Staff Software Engineer designs and builds scalable data platforms for ads, ensuring data compliance, integrity, and self-service capabilities. Requires 8+ years experience with expertise in Spark, ETL, SQL, distributed systems, and big data infrastructure.

221k – 280k/yr
Remote8+ YOEData Engineering
Perplexity

Member Of Technical Staff

PerplexitySan Francisco, CA +2

As a Member of Technical Staff on the Data Platform team, you will design and operate large-scale batch and streaming data pipelines, lead data orchestration architecture, and build self-serve data platforms. This role involves shaping the technical direction of Perplexity’s data ecosystem and mentoring engineers.

220k – 405k/yr
On-site8+ YOEData Engineering
The Voleon Group

Senior/Staff Software Engineer, Data Infrastructure Group

The Voleon GroupBerkeley, CA +1

Builds and scales data infrastructure including cataloging, versioning, and lineage to support research and production workflows. Collaborates with engineers and researchers, provides technical guidance, and mentors teammates requiring 5+ years experience in software engineering and data technologies.

225k – 310k/yr
Remote5+ YOEData Engineering
The Voleon Group

Senior/Staff Software Engineer, Data Engineering Team

The Voleon GroupBerkeley, CA +1

Builds scalable data ingestion pipelines, processing systems, and tooling to support AI/ML research and trading operations at a quantitative finance firm. Requires 5+ years experience in robust software engineering with modern languages and data infrastructure expertise.

225k – 310k/yr
Remote5+ YOEData Engineering