MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Software Engineer (P3) - Fullstack

Twilio

Full-time
India
software engineering
engineer
javascript
java
nodejs
Apply for this position

See yourself at Twilio

Join the team as our next Full Stack Senior Software Engineer - Customer Experience

About the job

This position is needed to build out new experiences to help our customers unlock the power of Segment to deepen engagement with their customers. From creating new onboarding experiences in the Segment app, to providing foundational experiences for personalizing communications through Twilio communications services, you’ll play a key part in helping to achieve Segment’s strategic vision.  

As a Senior Software Engineer on this team, you’ll work closely with product and UX partners to define and implement iterative steps towards a longer term vision.  You will need to understand and articulate the trade-offs between new functionality and stability. You will need to persuade all involved to make the right architectural choices for the long term technical and short and long term impact of the product.

Responsibilities

In this role, you’ll:

  • Build new features and APIs within Segment for integrating with Twilio products.

  • Work with a team of engineers through difficult architectural trade-offs

  • Collaborate on detailed design documents and implementation plans for features slated for development

  • Support strategic technical initiatives that impact the entire engineering organization

  • Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment

  • Help more junior developers by mentoring them, providing guidance, and positively influencing their careers.

  • Perform thorough and thoughtful code reviews to help maintain a high standard of code quality

  • Help resolve technical issues/blockers as a developer on the team

  • Manage your work through the use of Github, Jira, and our build/deploy systems

  • Participate in an on-call rotation for our managed services

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:

  • 5-7 years experience writing production-grade code in a modern programming language

  • 3+ years of fullstack development experience, ideally in a microservices architecture using languages such as Go, Java or Python

  • 3+ years of front-end development experience within either communication services or integrations domains

  • 3+ years of experience with JavaScript, Node.js, TypeScript, React, and CSS

  • 3+ years of experience with GraphQL or REST

  • Good grasp of software engineering and how to build a system in scalable and extensive manner;

  • Experience crafting APIs, like you understand that a good API contract is a critical part of a good UI

  • Owned and operated services end-to-end, from requirements gathering and design, to debugging and testing, to release management and operational monitoring

  • Excellent collaborator. Ability to foster alignment cross-functionally and cross-organizationally

  • Schedule: Ability to work non-standard, on-call rotation weekend and holiday hours, shared evenly with all engineers on the team. We believe that we are responsible for the code we write and how it runs in production

Desired:

  • You have a strong understanding of UX patterns and are passionate about building intuitive UIs that customers will love

  • You love partnering with design to create impactful customer experiences and not just implementing designs that are tossed over the fence

  • You've worked on high-scale web applications and understand the architecture patterns that make them successful (e.g., well-designed APIs, efficient algorithms)

  • A highly effective collaborator, you work well with your team and your partners in product and design towards common goals

Location

  • This role will be remote, and based in India (Karnataka, Tamil Nadu, Telangana, Maharashtra & Delhi).

Travel 

  • No mandatory travel is anticipated.

What We Offer

Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.

Apply for this position
Bookmark Report

About the job

Full-time
India
11 Applicants
Posted 1 week ago
software engineering
engineer
javascript
java
nodejs

Apply for this position

Bookmark
Report
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Software Engineer (P3) - Fullstack

Twilio

See yourself at Twilio

Join the team as our next Full Stack Senior Software Engineer - Customer Experience

About the job

This position is needed to build out new experiences to help our customers unlock the power of Segment to deepen engagement with their customers. From creating new onboarding experiences in the Segment app, to providing foundational experiences for personalizing communications through Twilio communications services, you’ll play a key part in helping to achieve Segment’s strategic vision.  

As a Senior Software Engineer on this team, you’ll work closely with product and UX partners to define and implement iterative steps towards a longer term vision.  You will need to understand and articulate the trade-offs between new functionality and stability. You will need to persuade all involved to make the right architectural choices for the long term technical and short and long term impact of the product.

Responsibilities

In this role, you’ll:

  • Build new features and APIs within Segment for integrating with Twilio products.

  • Work with a team of engineers through difficult architectural trade-offs

  • Collaborate on detailed design documents and implementation plans for features slated for development

  • Support strategic technical initiatives that impact the entire engineering organization

  • Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment

  • Help more junior developers by mentoring them, providing guidance, and positively influencing their careers.

  • Perform thorough and thoughtful code reviews to help maintain a high standard of code quality

  • Help resolve technical issues/blockers as a developer on the team

  • Manage your work through the use of Github, Jira, and our build/deploy systems

  • Participate in an on-call rotation for our managed services

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:

  • 5-7 years experience writing production-grade code in a modern programming language

  • 3+ years of fullstack development experience, ideally in a microservices architecture using languages such as Go, Java or Python

  • 3+ years of front-end development experience within either communication services or integrations domains

  • 3+ years of experience with JavaScript, Node.js, TypeScript, React, and CSS

  • 3+ years of experience with GraphQL or REST

  • Good grasp of software engineering and how to build a system in scalable and extensive manner;

  • Experience crafting APIs, like you understand that a good API contract is a critical part of a good UI

  • Owned and operated services end-to-end, from requirements gathering and design, to debugging and testing, to release management and operational monitoring

  • Excellent collaborator. Ability to foster alignment cross-functionally and cross-organizationally

  • Schedule: Ability to work non-standard, on-call rotation weekend and holiday hours, shared evenly with all engineers on the team. We believe that we are responsible for the code we write and how it runs in production

Desired:

  • You have a strong understanding of UX patterns and are passionate about building intuitive UIs that customers will love

  • You love partnering with design to create impactful customer experiences and not just implementing designs that are tossed over the fence

  • You've worked on high-scale web applications and understand the architecture patterns that make them successful (e.g., well-designed APIs, efficient algorithms)

  • A highly effective collaborator, you work well with your team and your partners in product and design towards common goals

Location

  • This role will be remote, and based in India (Karnataka, Tamil Nadu, Telangana, Maharashtra & Delhi).

Travel 

  • No mandatory travel is anticipated.

What We Offer

Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.