Fullstack Software Engineer

Full-time
Senior

About the job

This position is needed to own and operate user interfaces and tools that accelerate our customers’ ability to deploy and operate on Twilio.

We are looking for a software engineer interested in developing and driving products that improve our customers’ experiences across our UIs, focusing on platformizing internationalization and localization of those UIs.

Responsibilities

In this role, you’ll:

  • Build and develop microservices, features, and automation
  • Collaborate with technical, product, and design leadership to spec and estimate product development
  • Mentor and develop junior engineering talent
  • Document your code, architecture, and technical decision-making processes
  • Respond to, coordinate, and triage incidents while on call (max 1 week per month)

Qualifications 

Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply.

While having “desired” qualifications make for a strong candidate, we encourage applicants with alternative experiences to also 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:

  • 3-5 years of experience with 1 compiled language like Java (preferred), Scala, or Go
  • 6+ years of experience with 2+ server-side interpreted languages like PHP, Python, or Ruby
  • 6+ years of experience with Javascript (nodejs or front-end)
  • Expert-level knowledge of React or similar frameworks (e.g. Angular, Ember)
  • Experience building and deploying software to a cloud environment (AWS, GCP, Azure)

Desired:

  • CI/CD with GitHub Actions and similar tools (e.g. Jenkins, BuildKite)
  • Site Reliability Engineering or DevOps experience
  • Software deployment pipelines, including dev and stage environments and automated smoke testing
  • Automated testing suites, canary analysis, gradual rollout, and automated rollbacks
  • Cloud resource optimization, including rightsizing compute and memory and configuring automatic scaling of infrastructure

Apply Link:

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

Membership

An active membership is required for this action, please click on the button below to view the available plans.