For Employers

Twilio

Staff Software Engineer (L4)

Posted 38 minutes ago
10+ years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The Staff SRE will own the reliability posture of production services, including availability, latency, and performance. They will lead incident responses, drive architectural improvements, and mentor other engineers to raise the overall quality bar.

See yourself at Twilio

Join the team as Twilio’s next Staff SRE, Platform Engineering

About the job

Twilio is looking for a Staff Site Reliability Engineer to join our Platform Engineering organization. SRE owns production health and resiliency at Twilio — we are accountable for whether our services stay available, performant, and recoverable for the customers who build their businesses on us. SREs here are software engineers who focus on reliability: you will architect systems with reliability designed in from the outset, define the SLIs and SLOs that determine whether we are meeting customer expectations, and build the automation that keeps our infrastructure efficiently ahead of capacity and performance demand.

At the Staff SRE you work without day-to-day guidance, applying deep subject-matter knowledge and industry-leading practice to improve the products, processes, and services that Twilio runs on. You will own the reliability posture of significant parts of our production estate. Your impact will be felt across multiple teams rather than within one.

This is a hands-on engineering role. You will write and deploy code that improves service reliability, orchestrate complex changes across systems, lead the response when production is degraded, and raise the quality bar for the engineers around you.

Responsibilities

In this role, you’ll:

  • Own the reliability posture of production services in your area — availability, latency, capacity, efficiency, performance, and the monitoring and alerting that makes them visible
  • Define, instrument, and operate against SLIs and SLOs, and use error budgets to drive engineering priorities
  • Identify trends and problem areas that threaten stability, and provide a path forward to mitigate risk before it reaches customers
  • Drive down repair items and prevent classes of incidents rather than resolving them one at a time
  • Improve detection, response, and recovery — reducing time to acknowledge, engage, mitigate, and restore, with fewer people pulled in
  • Design for failure: strengthen failure domains, validate recovery paths, and make production changes safer to ship and safer to roll back
  • Participate in on-call for the services you support, and lead the response when production is degraded
  • Write post-mortems that identify true root causes, and drive the follow-up work to completion
  • Oversee efforts to identify, diagnose, report, and document production problems across all reliability dimensions
  • Write, configure, and deploy code that measurably improves service reliability — maintainable, reviewed, documented, and well tested
  • Orchestrate complex changes across systems and services, documenting design changes, technical decisions, migration plans, and upgrades
  • Lead debugging, troubleshooting, and analysis of service architecture and design
  • Use code review to drive up the quality of your coworkers' code
  • Reduce the operational overhead required to run infrastructure and services
  • Drive projects from conception to completion for efforts spanning the concerns of your team
  • Coordinate across programs, collaborating with others to estimate and communicate delivery timelines
  • Break projects into milestones and tasks, track progress, and communicate updates to stakeholders
  • Identify and communicate changes that may impact stability

Qualifications 

Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!

*Required:

  • 8+ years of related engineering experience, with a substantial portion focused on reliability, infrastructure, or platform engineering
  • Demonstrated accountability for production systems — you have carried a pager for services that mattered and owned the outcome when they failed
  • Strong software engineering fundamentals: you build and ship production code, not only configure tooling
  • Experience defining and operating against SLIs and SLOs, and using error budgets to inform engineering priorities
  • Depth in production operations: incident command, post-mortem analysis, capacity planning, and observability
  • A record of preventing recurrence — reducing incident classes and operational toil, not just closing tickets
  • Experience driving changes that span multiple teams, and the communication skills to build alignment without formal authority
  • A track record of improving the engineers around you through code review, design feedback, and mentorship
  • Experience with large-scale distributed systems in a cloud environment

Desired:

  • Familiarity with infrastructure-as-code, container orchestration, and GitOps-style delivery
  • Experience with multi-region architecture, failure-domain design, or regional expansion work
  • Background in chaos engineering, game days, or other proactive resilience validation

Location

This role will be remote, and based in Ireland.

Travel 

We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings.

What We Offer

Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Field Architect

Full Time United States $150K - $180K per year Software Development

Senior Technical Sales Specialist - Azure

Full Time United States $150K - $180K per year Software Development

Principal Software Engineer

Full Time United States $165K - $331K per year Software Development

Intermediate Full Stack Developer

Full Time United States $125 - $150 per year Software Development

Senior Software Engineer, Integration Suite

Full Time Canada Software Development

Software Engineer 5 - TV (Ads)

Full Time United States $388K - $558K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 222,418+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

222,418+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified