← All roles

Software Engineer (L2)

Twilio ·US ·Remote, Travel Required 9d ago
GoJavaC#C++RustDockerKubernetesTerraformMySQLApache KafkaAWSGCPAzureDistributed Systems

About the role

Software Engineer (L2) at Twilio Sendgrid, responsible for hands-on creation, deployment, and management of highly available, large-scale distributed systems. Key responsibilities include redesigning backend services for scalability, strengthening security, delivering customer-centric solutions, performing code reviews, and ensuring monitoring coverage. The role involves collaboration with engineering and product teams to solve challenging problems.

Requirements

Required: 3+ years of experience, proficiency in Go or similar typed languages (Java, C#, C++, Rust), ability to implement reliable components, automation-minded, effective collaborator, self-driven, degree in Computer Science or equivalent. Desired: experience with Docker/Kubernetes, Terraform, MySQL/Aurora, Kafka, AWS or other cloud providers.

About the company

Twilio

Twilio is a leading cloud communications platform as a service (CPaaS) company that empowers businesses to build personalized customer engagement experiences. Their flexible platform integrates communication channels, customer context, and AI, enabling companies to connect with their customers more effectively across various touchpoints.

View company page →
$117k–172k
Remote, Travel Required Remote - US
Posted 9d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Twilio
https://www.twilio.com

Twilio is a leading cloud communications platform as a service (CPaaS) company that empowers businesses to build personalized customer engagement experiences. Their flexible platform integrates communication channels, customer context, and AI, enabling companies to connect with their customers more effectively across various touchpoints.

View company page →