jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted 3 days ago

Staff Software Engineer (L4)

at Twilio

IndiaRemote

Responsibilities

  • Design and deliver robust, high-scale routing experiences for the Data platform/ pipelines team for Twilio Segment.
  • Ship features that opt for high availability and throughput with eventual consistency
  • Collaborate with engineering and product leads, as well as teams across Twilio Segment
  • Support the reliability and security of the platform
  • Build and optimize globally available and highly scalable distributed systems
  • Mentor other engineers on the team in technical architecture and design
  • Have a track record of successfully leading teams, large projects, or owned and built an important, complex system end to end, delivered iteratively.

Requirements

  • We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions! .
  • Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply.
  • We are always looking for people who will bring something new to the table! *Required:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Hands-on
  • experience with high-scale messaging/streaming systems (several thousand events/sec) and processing engines ( 1M+ events/sec). 8+ years of
  • 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 Cloud Platform (GCP) •
  • Experience in message passing systems (e.g., Kafka, AWS Kinesis) and/or modern stream processing systems (e.g., Spark, Flink). Have hands-on
  • experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)
  • Leverage best-in-class development productivity practices including AI tooling. •
  • Deep understanding of architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
  • experience in developing cloud-based data solution components and architecture covering data ingestion, data processing and data storage
  • Proficiency with datastores, distributed caching, and container technologies (Docker/Kubernetes). •
  • Experience with modern CI/CD pipelines and observability tools (Datadog, Grafana, Prometheus).
  • Familiarity with AI/ML technologies. •
  • Experience managing and operating AWS infrastructure •
  • Experience working in a geographically distributed team. Location
  • For this role, you may be required to travel occasionally to participate in project or team in-person meetings. What We Offer
  • Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.

Benefits

  • 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.

Additional details

  • At Twilio, we’re shaping the future of communications, all from the comfort of our homes.
  • We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences.
  • Our dedication to remote-first work , and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day.
  • As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding.
  • Join the team as our next Staff engineer (L4), Twilio’s Segment team. About the job
  • You will lead the development of high-scale ingestion and data processing systems You'll be designing, operating and maintaining complex distributed systems, ensuring reliability, performance, and cost-efficiency while querying petabytes of data for our customer data platform (CDP). Responsibilities
  • Partner with application teams to deliver end to end customer success.
  • If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio.
  • Experience shipping services (products) following CI/CD development paradigm.
  • Ideally domain expertise in the Modern Data stack with

Find more real-time jobs on JobLoom.