Software Engineer (L3) Data Substrate

Twilio

Remote Actively hiring Verified listing
Remote (San Francisco, CA, US) Posted 12 days ago Apply by Nov 18, 2026 $138,700$173,400 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $154k
This role $156k
$108k most similar roles pay here $200k

This role pays more than 53% of similar roles. Most pay $126,800–$181,725 — the shaded band above. At the midpoint, this role pays about $156k versus about $154k 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 21 open roles on FindRole.

Listed pay typically runs $155,520–$175,245 across 20 roles with salary data.

Most-posted roles

View all roles at Twilio

At a glance

TL;DR

Join Twilio's Data & Analytics Platform team as a Software Engineer and contribute to designing and building scalable data solutions that drive business impact. You will collaborate with cross-functional teams to architect frameworks for data ingestion, processing, and analysis using technologies like Kafka, Spark, Hive, Hudi, Presto, Airflow, AWS LakeFormation, Glue, and Athena. Your responsibilities include ensuring data quality, security, and efficiency while mentoring junior engineers. Ideal candidates have 5+ years of experience in software development with strong proficiency in Python, Java, or Scala, and a solid understanding of modern big data technologies and cloud-based services at scale.

What you'll do

  • Design and build scalable frameworks for data ingestion, processing, and analysis.
  • Translate business requirements into technical solutions using modern data technologies.
  • Implement data solutions with tools like Kafka, Spark, Hive, and cloud services.
  • Ensure performance, reliability, and cost-efficiency in data infrastructure design.
  • Maintain data quality, integrity, and security throughout the data lifecycle.
  • Mentor junior engineers and foster a culture of continuous learning and improvement.

What we're looking for

  • 5+ years of software development experience.
  • Strong proficiency in Python, Java, or Scala.
  • Experience with AWS technologies at scale.
  • Expertise in building frameworks for Spark, Kafka, Hive, and distributed computing systems.
  • Solid understanding of software engineering principles and practices.
  • Excellent problem-solving and analytical skills.
  • Ability to work effectively in a cross-functional team environment.

More like this

Similar roles

Staff Software Engineer (L4) Data Platform

Twilio

Remote (San Francisco, CA, US) 58 days ago $171,120$213,900
AWS Hadoop Spark Kafka Python Java Scala Data Lakehouse Hudi Iceberg Delta CI/CD Docker Git SQL NoSQL Big Data ETL Data Warehousing Cloud Computing
Remote

Software Engineer (L3)

Twilio

Remote (San Francisco, CA, US) 20 days ago $141,520$176,900
Go TypeScript DynamoDB RESTful APIs CI/CD AWS Kubernetes Python PostgreSQL Git Docker Terraform Prometheus Grafana
Remote

Software Engineer, Data Platform

Ramp

Remote (New York City, New York, US) 85 days ago $168,000$324,500
AWS Airflow Python Snowflake Redshift BigQuery Terraform Datadog
Remote

Data Engineer (L5)

Netflix

Remote (Usa - Remote, US) 133 days ago $380,000$610,000
Python Java Scala SQL Spark Flink Kafka Hadoop Docker CI/CD Git Linux AWS Google Cloud Platform Azure Kubernetes Terraform PostgreSQL MongoDB Redis GraphQL RESTful APIs JSON YAML
Remote

Software Engineer, Data Solutions ASE

Apple Inc

New York City, NY 14 days ago $147,400$272,100
Apache_Kafka Java Kubernetes AWS GCP Cassandra Redis RESTful_APIs Service_Oriented_Architecture Docker CI/CD Prometheus Grafana Chaos_Engineering Property_Based_Testing

Software Engineer II, Data Engineering

DoorDash, Inc

San Francisco, CA 1 day ago $130,600$192,000
Python Java Airflow Flink Oozie Azkaban AWS GCP Snowflake Redshift PostgreSQL Spark Hive Druid Presto Kafka Tableau Superset Looker CI/CD