Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Twilio

Software Engineer, Messaging Channels Team

Twilio

. Design, develop, and maintain high-performance REST APIs and backend microservices using Java and Go .

Posted 10/13/2026full-timeRemote • United StatesMid-LevelSenior💰 $116,960 - $185,640 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing high-performance REST APIs and backend microservices using Java and Go, with a strong focus on system reliability and low latency. Proficient in deploying applications in AWS and utilizing AI-assisted development tools to enhance productivity.

Highest-signal resume keywords
Java DevelopmentGo DevelopmentRESTful API DesignAWS DeploymentAI Development Tools

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Backend Services DevelopmentMicroservices ArchitectureNoSQL DatastoresMessage QueuingContainerizationKubernetesSystem ReliabilityFault ToleranceHigh-Throughput MessagingDistributed Systems
Soft Skills
Technical CommunicationCollaboration
Tools & Technologies
AWSAzureGCPClaudeCopilotDynamoDBSimple Queue Service
Industry Keywords
TelecomRich MessagingRCSSMSMMSOTT Messaging

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDynamoDBGoogle Cloud PlatformJavaKubernetesMicroservicesNoSQLGo

About the role

Key responsibilities & impact
  • Design, develop, and maintain high-performance REST APIs and backend microservices using Java and Go
  • Build and enhance rich messaging features
  • Manage high-throughput message routing and delivery pipelines
  • Deploy and support backend services in AWS, with Azure/GCP experience also applicable
  • Prioritize system reliability, low latency, and fault tolerance
  • Integrate AI-assisted development tools such as Claude and Copilot into daily workflows
  • Participate in on-call rotations to maintain high availability and operational excellence for critical communications services
  • Collaborate asynchronously across distributed engineering teams through technical written and verbal communication
  • Develop connectivity, compliance, and rich messaging features for WhatsApp, RCS, and Facebook Messenger channels

Requirements

What you’ll need
  • 3+ years of hands-on software development experience building backend services in Java or Go
  • Experience designing and building production RESTful APIs as a core part of your day-to-day role
  • Experience operating distributed systems on top of cloud infrastructure (AWS preferred, or equivalent experience with Azure/GCP)
  • Hands-on use of AI development tools (e.g. Claude, Copilot) to streamline coding, debugging or documentation
  • Strong written and verbal technical communication skills
  • Ability to participate in on-call rotation, including weekends and holidays
  • Experience with NoSQL datastores, such as DynamoDB, desired
  • Experience with message queuing, such as Simple Queue Service, desired
  • Experience deploying and supporting containerized applications in Kubernetes, desired
  • Prior experience with telecom or rich messaging platforms, such as RCS, SMS/MMS, or OTT messaging, desired

Benefits

Comp & perks
  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare insurance
  • Retirement savings program
  • 401(k) retirement account
  • Paid sick time
  • Paid personal time off
  • Paid parental leave
  • Potential eligibility for Twilio’s equity plan
  • Potential eligibility for Twilio’s corporate bonus plan
  • Support for employee volunteering and donation efforts
  • Remote-first work
  • Occasional travel to project or team in-person meetings