Sr Front End Software Engineer - Phone Numbers

Twilio Inc. San Francisco , CA 94102

Posted 4 months ago

Because you belong at Twilio

The Who, What, Why and Where

Phone Numbers sit in the center of Twilio, powering nearly all products. We're proud to have our Phone Numbers Product drive industry direction through breadth, depth and innovation. We're looking for a front-end engineer to join us as we begin the next stage of Phone Numbers at Twilio, pushing forward the entire industry in the process.

Front-end engineers at Twilio are responsible for creating compelling experiences for developers and operators alike. You will work closely with Product and Design and be responsible for usability considerations as well as implementation of modern Web experiences available through our Console.

The experiences you build will be relied upon by all of Twilio's customers on a daily basis, and you will continually expand and refine the experience to meet customers' changing needs.

Come join us as we (re)-invent the future of Phone Numbers.


  • You have significant experience with the modern Web stack: notably React and Node.js. If you've worked with other frameworks (like vue or ember) that's a plus as well.

  • You are well versed (and opinionated) on what makes a good REST API. You've driven development in one of the following stacks: Node.js, PHP, Python or Java.

  • You have experience with large systems and complex code bases as well as source code control systems such as Github.

  • You have strong cross-team communication and collaboration skills.

  • You are curious, collaborative, humble and are a Doer.

  • You have experience building and supporting mission critical user-facing systems.

  • Bachelor's degree (or equivalent) or 4 years of experience with software development lifecycle and processes.


  • At Twilio product roadmaps are a team sport, so you will work directly with Product and Engineering Management to define, architect, and build experiences. Engineers own production services end-to-end, so you will be deploying multiple times a week as part of an Agile process.

  • Lead new projects from concept through launch. Collaborate with Product Managers to produce wireframe mock-up's. Then lead usability workshops to refine workflows, get buy in, and progress to implementation.

  • Ensure proper instrumentation to track user behavior, as well as produce automated tests using tools such as Selenium.

  • Influence cross team initiatives and mentor junior engineers.

  • Provide thoughtful and thorough code reviews with constructive feedback and collaboration.

  • Truly own the product you work on. Be responsible for SLA, incident resolution, customer feedback and participate in blameless post-mortems to make our products better.


Twilio's mission is to fuel the future of communications. We do that by focusing relentlessly on building the most robust, programmable, customer-centric communications platform on the planet. Phone Numbers is at the core of nearly all we do and you'll have a front row seat as we build the future.

Twilio is truly unique; we are a company committed to your growth, learning, development and your entire employee experience. We only win when our employees succeed and we're dedicated to helping you develop your strengths. We invest in internal hack-a-thons, allowing our engineers to dedicate two weeks every year to tackle any challenge they see fit. We have a cultural foundation built on diversity, inclusion, and innovation and we want you and your ideas to thrive at Twilio. Come join us.


This position is located in our beautiful office at 375 Beale Street in San Francisco. You should expect the normal perks: catered meals, snacks, game room, ergonomic desks, etc. You will also get to experience a company that believes in small teams for maximum impact; that strives to balance work and home life (we know this is a marathon not a sprint!); that builds an inclusive culture where we want all of our people to be comfortable and thrive. We seek out people who live by our values, who are challenged by problems, empower others to thrive, people who can draw the owl and not be beholden to one playbook.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Front End Software Engineer Intern


Posted 2 weeks ago

VIEW JOBS 9/7/2019 12:00:00 AM 2019-12-06T00:00 Summary Team. Culture. Community. That's Life at Esurance! The Esurance Internship Program is a 12 week summer program offering students an opportunity to explore our culture, gain business expertise, and provide innovative solutions to enhance our organization. We're looking for a Front End Software Engineer Intern to join our dynamic team of individuals who are committed to making insurance surprisingly painless! We're a socially conscious company that's focused on creating a diverse work environment. What our Front End Software Engineering team is all about: The Front End Software Engineering team contributes greatly to the success of Esurance by translating business requirements into technical specifications and building interactive and responsive user interfaces using cutting-edge technologies, including Node.js, React.js and HTML5. What we are working on: We are currently working on making updates and enhancements to our applications - continuing to make them "Surprisingly Painless" for our customers and agents. Responsibilities What you'll do: * The Front End Software Engineering Intern will develop and support internal (Agent facing) and external (Customer facing) front end web applications. This will include translating epics, stories and requirements into technical tasks. You will also be asked to participate in daily standups and participate as a member of a scrum team. * First cohort runs from 5/18/2020 - 8/7/2020 for semesters students * Second cohort runs from 6/15/2020 - 9/4/2020 for quarters students Benefits What we're looking for: * Must be in pursuit of a Bachelor's (successful completion of third year before internship starts) or Master's degree in Computer Science (Software Engineering focus preferred) Minimum GPA: 3.0 * Good coding skills in Javascript, CSS, HTML * Understanding of Javascript libraries (like React.js or Angular.js) * Attention to detail and good communication skills * Ability to multi-task and work in a dynamic environment Why you'll love interning with us: * Compensation is nice! 12-week PAID summer internship. 40 hours per week * You'll be matched to a meaningful project that will build on your skills and background * Tackling complex, real-world problems, you'll have the opportunity to own your projects from start to finish, all while working as part of a team! * Attend new hire orientation with your cohort on your first day * Professional Opportunities: Exposure to Esurance Executives, Work alongside skilled industry veterans and Participate in a Professional Development Course * Development Opportunities: Personal manager and mentor, Hands-on coaching and development, Exciting learning opportunities * Personal Opportunities: Weekly social events and lunches, A Volunteer Day (Community Service), Great location in San Francisco's Financial District, Walking distance to popular attractions * Presenting your work: You will have two opportunities to present in front of the leadership team and your colleagues. Presentations will allow you to share what you have learned throughout your experience. Learn more about us: Esurance combines the spunk of a startup with the backing of Allstate (the largest publicly held personal lines insurer in the U.S.) to create a unique, energized, and exciting place to work. To learn more about Life at Esurance, please review our Glassdoor page and see why our employees love to work for us! Esurance San Francisco CA

Sr Front End Software Engineer - Phone Numbers

Twilio Inc.