Twilio17.04.26
AI SCORE 8.5

Cloud Software Engineer - Remote Role at Twilio

$90K–$120K/year

About the Role

Join Twilio as a Cloud Software Engineer in a fully remote role. This position is vital for enhancing our Edge Services team, responsible for managing Twilio’s Web Console and API traffic. As a Cloud Software Engineer, you'll contribute to building high-availability services that handle billions of requests daily, ensuring that our customers receive exceptional service.

What You'll Do

  • Design, implement, and maintain scalable, high-availability cloud infrastructure for Twilio’s microservices.
  • Operate and maintain highly available services handling billions of weekly requests.
  • Manage Infrastructure as Code (IaC) using tools like Terraform, ensuring operational best practices.
  • Build and optimize CI/CD pipelines to support continuous integration and deployment.
  • Monitor, troubleshoot, and ensure uptime of services through on-call rotations and incident response.
  • Collaborate with cross-functional teams in agile ceremonies to drive technical excellence.
  • Continuously improve cloud-based services, focusing on reliability, performance, and scalability.
  • Research and improve the design and implementation of Twilio’s API infrastructure regularly.

Requirements

  • 2+ years of experience in cloud or DevOps engineering, with proficiency in one or more programming languages, preferably Python or Java.
  • Experience in architecting AWS cloud-based solutions, leveraging AWS services such as CloudFront, Lambda, S3, etc.
  • Experience in any infrastructure as code using tools like Terraform.
  • Familiarity with building and managing CI/CD pipelines (e.g., Buildkite), optimizing deployments, and maintaining high reliability through SLOs.
  • Exposure to SLO tracking tools such as Datadog, and log management solutions like AWS CloudWatch, Athena, Grafana.
  • Previous exposure to service-oriented architectures, microservices, or REST APIs is highly preferred.
  • Hands-on experience with making changes in production systems for cloud-native database solutions and data pipelines.
  • Ability to collaborate effectively within an agile, fast-paced team, understanding the full software development lifecycle.

Nice to Have

  • Experience in Security such as WAF management, threat assessment.
  • Experience building self-service platform tools to improve developer experience and improve launch speed for internal teams.
  • Proficient in Terraform.

What We Offer

  • Competitive pay and generous time off.
  • Ample parental and wellness leave.
  • Healthcare and retirement savings program.
  • Support for volunteering and donation efforts.
  • A vibrant team culture that embraces diversity and inclusion.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Cloud Software Engineer position at Twilio offers a unique opportunity to work remotely while contributing to high-impact projects in cloud infrastructure. With competitive pay and a strong emphasis on team culture, it's a great fit for skilled engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.