Staff Software Engineer L4 Data Platform

Twilio

Confirmed live yesterday Trusted
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$171,120–$213,900 / yr
Posted
158 days ago
Freshness
Confirmed live yesterday
Closes
Oct 3, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $212k
This role $193k
$161k most similar roles pay here $267k

This role pays less than 68% of similar roles. Most pay $185,931–$238,250 — the shaded band above. At the midpoint, this role pays about $193k versus about $212k for comparable roles.

Based on 240 similar postings.

Employer

About Twilio

Twilio is a cloud communications platform that provides APIs and software, allowing developers to embed voice, messaging, video, and email functionalities directly into their applications.

Twilio currently has 36 open roles on FindRole.

Listed pay typically runs $155,520–$194,400 across 33 roles with salary data.

Most-posted roles

View all roles at Twilio

At a glance

TL;DR · Staff Software Engineer L4 Data Platform

Staff Software Engineer (L4) Data Platform joins the Data Substrate team to architect and implement scalable, reliable data solutions and processing frameworks. This role involves serving as a subject matter expert in distributed systems while mentoring engineers to foster technical excellence. The successful candidate will drive innovation by researching emerging technologies and collaborating with cross-functional partners to translate business requirements into robust infrastructure. Key responsibilities include ensuring data quality, integrity, and security throughout the lifecycle. Required expertise includes big data technologies like Hadoop, Spark, and Kafka, alongside experience with AWS services. Candidates must be proficient in Python, Java, or Scala and possess hands-on experience with Data Lakehouse architectures using Hudi, Iceberg, or Delta formats. The role focuses on solving complex data infrastructure challenges to support real-time business communications and large-scale data solutions.

What you'll do

  • Architect and implement scalable data systems, storage solutions, and processing frameworks using modern technologies.
  • Serve as a subject matter expert in distributed systems and data technologies.
  • Mentor and coach a team of engineers to foster technical excellence and continuous learning.
  • Drive research and innovation to stay at the forefront of emerging data technologies.
  • Translate business requirements from cross-functional partners into scalable technical solutions.
  • Ensure data quality, integrity, and security throughout the entire data lifecycle.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software development or a related field.
  • Proven track record of architecting and delivering complex data projects at scale using distributed systems.
  • Expertise in big data technologies including Hadoop, Spark, Kafka, and other distributed computing systems.
  • Experience designing, building, and operating large-scale systems using AWS technologies.
  • Proficiency in programming languages such as Python, Java, or Scala with strong problem-solving skills.
  • Experience with Data Lakehouse architectures and hands-on experience with Hudi, Iceberg, or Delta data formats.
  • Strong leadership skills with a track record of mentoring and developing junior engineers.

More like this

Similar roles

Senior Staff Software Engineer, Data Platform

Coinbase

Remote 79 days ago $253,895$298,700
Distributed Systems Data Engineering Kafka Databricks Snowflake CDC Streaming Platforms Data Lakes Real-time Processing Feature Stores
10+ yrs exp Remote

Staff Data Engineer

Apple Inc

Seattle, WA 28 days ago $175,000$308,500
Spark Python Java Scala SQL AWS Apache Flink Kafka Hadoop Presto Druid ElasticSearch Cassandra MongoDB HBase Data Modeling Data Architecture stream-processing NoSQL S3

Staff Data Engineer

Apple Inc

Austin, TX 28 days ago
Spark Python Java Scala SQL AWS Apache Flink Kafka ElasticSearch Hadoop Presto Druid NoSQL Cassandra MongoDB S3 EC2 RDS Data Modeling Data Architecture stream-processing

Software Engineer III Data Substrate

Twilio

Remote 112 days ago $138,700$173,400
Python Java Go Scala Spark Kafka Athena ClickHouse DynamoDB AWS REST APIs Distributed Systems Data Lakes Functional Programming
5+ yrs exp Remote

Staff Data Engineer

FanDuel

Jersey City, NJ 37 days ago $159,000$208,950
Spark Airflow Kafka Databricks AWS GCP Azure SQL Python Scala Java Terraform ETL ELT Data Modeling Distributed Systems Streaming Architecture infrastructure-as-code
8+ yrs exp Hybrid