Senior Software Engineer (L3)

TwilioTwilio·Remote(Remote - US)·Work From Anywhere
Software Development

WFA Digital Insight

As the demand for talented software engineers continues to rise, with a 25% growth in remote tech jobs in 2025, Twilio stands out as a pioneer in remote-first work. With a strong culture of connection and global inclusion, this Senior Software Engineer role offers a unique opportunity to work on cutting-edge technologies like GraphQL and React. Candidates should be prepared to showcase their expertise in developing and operating Web applications, as well as their ability to collaborate in a fast-paced, highly disruptive industry environment.

Job Description

## About the Role As a Senior Software Engineer on the Console Runtime team at Twilio, you will play a crucial role in developing and delivering new capabilities in the Twilio Console platform. You will be part of a SCRUM team that designs, implements, owns, and operates the Twilio Console Runtime, which powers the Twilio Console Web application. This is a unique opportunity to influence roadmap priorities, propose innovative solutions, and help Twilio achieve its goal of being the world's most trusted customer engagement platform.

The Twilio Console platform is a critical component of Twilio's customer engagement suite, and as a Senior Software Engineer, you will be responsible for ensuring its scalability, reliability, and performance. You will work closely with cross-functional teams, including Product leadership, to design and develop new features, as well as refactor and reduce technical debt.

Twilio is committed to remote-first work, and as a Senior Software Engineer, you will have the flexibility to work from anywhere in the US. You will be part of a vibrant team with diverse experiences, making a global impact every day.

## What You Will Do - Design, develop, test, and deploy new features using technologies such as GraphQL, NodeJS, React, Typescript, Playwright, ViTest, and Buildkite.

  • Own your code, respond to incidents, and participate in on-call rotation and RCAs for incidents.
  • Meet Definition of Done for the software you build.
  • Refactor and reduce technical debt.
  • Write automated unit and integration tests in a continuous integration and delivery environment.
  • Manage your work through the use of Github, Jira, and Twilio's build/deploy systems.
  • Collaborate with other team members, including Product leadership, to influence, own, and improve the platform.
  • Actively participate in design and code review, backlog refinements, and other agile ceremonies.
  • Work independently or with your team to troubleshoot and determine resolution for issues in your team's domain.
  • Be responsible for documentation of projects you work on.
  • Rapidly acquire new technical skills and knowledge in a fast-paced, highly disruptive industry environment.
## What We Are Looking For - Bachelor's degree in Computer Science or related industry experience.
  • 5+ years of hands-on development experience developing and operating Web applications using modern JavaScript technologies, preferably React, NodeJS, and Typescript.
  • 5+ years of hands-on experience with scalable and high-performing backend systems or Backend-For-Frontends.
  • Experience with technologies such as GraphQL, NodeJS, React, Typescript, Playwright, ViTest, and Buildkite.
  • Strong understanding of software development principles, including design patterns, testing, and deployment.
  • Experience working in a remote-first environment, with a strong ability to communicate and collaborate with distributed teams.
  • Strong problem-solving skills, with the ability to analyze complex issues and develop creative solutions.
## Nice to Have - Experience with cloud-based technologies, such as AWS or Google Cloud.
  • Experience with containerization, such as Docker.
  • Experience with automated testing and deployment tools, such as Jenkins or CircleCI.
  • Experience with agile development methodologies, such as Scrum or Kanban.
## Benefits and Perks - Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) matching program.
  • Flexible PTO and vacation policy.
  • Remote work stipend and equipment budget.
  • Opportunities for professional development and growth.
  • Access to cutting-edge technologies and tools.
  • Collaborative and dynamic work environment.

How to Stand Out

- Showcase your expertise in developing and operating Web applications, as well as your ability to collaborate in a fast-paced environment.

  • Be prepared to discuss your experience with technologies such as GraphQL, NodeJS, and React.
  • Highlight your problem-solving skills, with the ability to analyze complex issues and develop creative solutions.
  • Emphasize your experience working in a remote-first environment, with a strong ability to communicate and collaborate with distributed teams.
  • Be prepared to discuss your experience with automated testing and deployment tools, as well as your understanding of software development principles.
  • Research Twilio's products and services, and be prepared to discuss how you can contribute to the company's mission and goals.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.