Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Twilio Logo

Software Engineer (L3)

Twilio

$163,100 - $183,500
Oct 7, 2025
Remote, US
Apply Now

Twilio needs to expand the cross channel conversations team to build the next generation omni-channel platform and data layer that bridges all Twilio channels including Voice, Messaging, and Email to empower businesses to engage with millions of customers at scale with highly personalized, data-driven interactions.

Requirements

  • 4+ years experience in designing, building and operating high-scale, mission critical cloud based production systems.
  • Extensive experience with RESTful API design and development
  • Familiarity with Java or Go, and applying best practice coding standards and writing high quality code
  • Experience with AWS, GCP or other public cloud providers
  • Good understanding and hands on experience working with SQL and NoSQL databases
  • Prior experience building large-scale, high-throughput datastores on DynamoDB
  • Experience with container technology - Docker/Kubernetes

Responsibilities

  • Design, build, and maintain massively scalable, highly reliable and resilient Java and Go services hosted in AWS cloud working in a fast growing and engineering focused company
  • Design customer focused and scalable software in a distributed system
  • Work with other engineering teams and with members of the product organization to distill internal and customer needs into requirements and tech specs.
  • Build features without having all the answers; adopt new technologies and strategies where applicable.
  • Prevent, troubleshoot, and investigate production incidents by developing automated remediation processes
  • Participate in Agile ceremonies for software development and contribute to the testing of our code and the delivery of what we create to production
  • Use AI coding assistants like Claude and Codex to streamline and automate your development process

Other

  • Collaborate with other team members, including our Product team, to help influence, own, and improve our product offering
  • Cultivate a culture of ownership and growth by mentoring engineers and sharing technical expertise
  • Excellent written and verbal communication skills
  • may be required to travel occasionally to participate in project or team in-person meetings.
  • Bachelor’s degree in Computer Science or related industry experience