Staff Software Engineer

Twilio

Confirmed live 2 days ago Trusted
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$171,120–$213,900 / yr
Posted
59 days ago
Freshness
Confirmed live 2 days ago
Closes
Jan 10, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $221k
This role $193k
$160k most similar roles pay here $276k

This role pays less than 75% of similar roles. Most pay $192,132–$250,000 — the shaded band above. At the midpoint, this role pays about $193k versus about $221k 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

Staff Software Engineer As a member of the Data Substrate team, you will serve as a subject matter expert in distributed systems and data technologies to architect and implement scalable data solutions, storage systems, and processing frameworks. You will drive technical innovation, mentor a team of engineers, and collaborate with cross-functional partners to translate business requirements into high-quality, secure technical solutions. The role requires extensive experience in big data components including Kafka, Clickhouse, and Spark, alongside expertise in managing containerized applications using Kubernetes and Terraform or Helm. You will build and operate large-scale data platforms on AWS while utilizing Python, Java, Bash, and Go to solve complex problems. This position focuses on the technical challenge of building reliable infrastructure for real-time business communications and data solutions that power global developer experiences.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

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

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of software development experience with a focus on data infrastructure.
  • Proven track record of architecting and delivering complex, large-scale data projects.
  • Expertise in big data components including Kafka, Clickhouse, Spark, and other distributed computing systems.
  • Experience managing containerized applications using Kubernetes and Terraform/Helm.
  • Experience designing and operating large-scale data platforms on cloud systems like AWS.
  • Proficiency in Python, Java, Bash, and Go with strong problem-solving skills.
  • Proven leadership experience in mentoring and developing engineers.

More like this

Similar roles

Senior Software Engineer

Twilio

Remote 59 days ago $135,920$169,900
Kafka Clickhouse Spark Kubernetes Terraform Helm AWS Python Java Go Bash Distributed Systems Data Infrastructure Network Security
8+ yrs exp Remote

Principal Software Engineer

Twilio

Remote 50 days ago $188,240$235,300
Clickhouse Kafka Spark Python Java Go Bash AWS Terraform Helm Distributed Systems Cloud Computing Networking Security
10+ yrs exp Remote

Software Engineer L3

Twilio

Remote (Austin, TX) +1 87 days ago $138,700$173,400
Go Python Java AWS Azure Terraform Kubernetes Docker Kafka OpenTelemetry Microservices Distributed Systems SQL Infrastructure as Code
4+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp