Build the future of communications.
telecommunications • API • cloud communications • SaaS • telephony
5001 - 10000
April 24
Loading...
Build the future of communications.
telecommunications • API • cloud communications • SaaS • telephony
5001 - 10000
• Design and build the next generation of Platform Extensibility Platforms, process billions of events, and power various use cases across Twilio Data and Applications • Build high-performance data pipelines using Go and Kafka • Ship features that opt for high availability and throughput with eventual consistency • General experience working with data systems or data pipelines • Experience in architecting reliable distributed systems, with an emphasis on high-volume data management • Support runtime for invoking untrusted code at the extremities of the pipeline • Support the reliability and security of the integrations platform • Build and optimize globally available and highly scalable distributed systems • Participate in an on-call rotation to support our business-critical infrastructure
• 8+ years experience writing production-grade code in a modern programming language • Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems • Experience programming in one or more of the following: Go, Java, Scala, or similar languages • Well-versed in concurrent programming, along with a solid grasp of Linux systems and networking concepts • Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS) or Google Compute Platform (GCP) • Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS) • Experience shipping services (products) following CI/CD development paradigm • Deep understanding of architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms) • Domain expertise in the Modern Data stack with experience in developing cloud-based data solution components and architecture covering data ingestion, data processing and data storage • Excellent written and verbal communication skills • Experience with Data platforms and warehouses is a plus
• Competitive pay • Generous time-off • Ample parental and wellness leave • Healthcare • Retirement savings program
Apply Now