Twilio

Software Engineer, L2

Twilio

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $114,600 - $143,300 per year

Job Level

JuniorMid-Level

Tech Stack

AirflowAWSCloudCypressGraphQLJavaJavaScriptJenkinsKafkaNode.jsPythonReactScalaSparkTypeScript

About the role

  • Member of a SCRUM team designing, implementing, owning and operating the Twilio Console Runtime which powers the Twilio Console Web application
  • Design, develop, test and deploy new features using technologies such as GraphQL, NodeJS, React, Typescript, Playwright, ViTest and Buildkite
  • Influence roadmap priorities and propose innovative solutions to enable Twilio’s product goals
  • Own your code, respond to incidents, participate in on-call rotation and participate in RCAs for incidents
  • Meet Definition of Done for the software you build and refactor to reduce technical debt
  • Write automated unit and integration tests in a continuous integration and delivery environment
  • Manage work using Github, Jira, and Twilio’s build/deploy systems
  • Actively participate in design and code review, backlog refinements and other agile ceremonies
  • Troubleshoot and determine resolution for issues in the team’s domain and document projects
  • Rapidly acquire new technical skills and knowledge in a fast-paced industry environment

Requirements

  • Bachelor’s degree in Computer Science or related industry experience
  • 2+ years of hands-on development experience developing and operating Web applications using modern javascript technologies, preferably React, NodeJS and Typescript
  • 2+ years of hands-on experience with scalable and high performing backend systems or Backend-For-Frontends
  • Experience with REST APIs and GraphQL
  • Knowledge of modern automated testing and CI/CD pipelines using Buildkite or Jenkins
  • Champion of good engineering habits: development and test techniques, security, automation
  • Experience in triaging and solving production issues
  • Positive attitude and aptitude to learn and execute quickly as part of a SCRUM team
  • Iterative development and deployment, Scrum and Agile methodologies
  • Communicate clearly and concisely, orally and in writing
  • Good team player and ability to communicate well in a remote work environment
  • Experience with AWS or other public cloud infrastructure platforms (desired)
  • Hands-on experience of developing and implementing testing strategies using robust automated testing frameworks such as Playwright and Cypress (desired)
  • Ability to build effective working relationships with all levels of the organization across different locations and time zones (desired)
Benefits
  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program
  • Remote-first work and global inclusion
  • Opportunities to build positive change through volunteering and donation support
  • Occasional travel for in-person meetings

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GraphQLNodeJSReactTypescriptPlaywrightViTestBuildkiteREST APIsCI/CDautomated testing
Soft skills
positive attitudeaptitude to learncommunicationteam playerproblem-solvingcollaborationadaptabilityinfluenceownershipparticipation in SCRUM
Certifications
Bachelor’s degree in Computer Science
TENEX.AI

Staff Software Engineer

TENEX.AI
Leadfull-timeFlorida, Kansas · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaScriptKubernetesMySQLNext.jsPostgresPython+2 more
TENEX.AI

Software Engineer

TENEX.AI
Mid · Seniorfull-time🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudGoGoogle Cloud PlatformJavaScriptMySQLNext.jsPostgresPythonReactTypeScriptVue.js
TENEX.AI

Senior Software Engineer

TENEX.AI
Seniorfull-time🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudDockerGoGoogle Cloud PlatformJavaScriptKubernetesMySQLNext.jsPostgresPythonReact+1 more
AvaSure

Full Stack Software Engineer

AvaSure
Junior · Midfull-time$80k–$100k / yearMissouri · 🇺🇸 United States
Posted: 1 hour agoSource: avasure.breezy.hr
JavaScriptMongoDBNode.jsReactSDLC
CSG

Software Development Engineer

CSG
Mid · Seniorfull-time$86k–$138k / year🇺🇸 United States
Posted: 2 hours agoSource: csgi.wd5.myworkdayjobs.com
AngularAWSCloudJavaScriptNode.jsPostgresPythonSQL