Staff Software Engineer, L4

Posted 2 days ago

This is a fully remote position, open to applicants in India.

📋 Description

• Develop and scale systems that can handle several hundred thousand data points per second.

• Lead the creation of high-scale data ingestion and processing systems.

• Design, manage, and maintain intricate distributed systems.

• Ensure reliability, performance, and cost-effectiveness while querying petabytes of data for Twilio Segment’s customer data platform.

• Create and implement robust, high-scale routing solutions for the data platform and pipelines team.

• Deliver features that are highly available and have high throughput, using eventual consistency.

• Collaborate with engineering and product leaders and teams across Twilio Segment.

• Support the reliability and security of the platform.

• Build and enhance globally accessible, highly scalable distributed systems.

• Assume the role of team Tech Lead as required.

• Mentor engineers on technical architecture and design principles.

• Partner with application teams to ensure comprehensive customer success.


⛳️ Requirements

• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.

• Practical experience with high-scale messaging and streaming systems, as well as processing engines.

• Over 8 years of experience writing production-level code in a contemporary programming language.

• Strong theoretical foundations coupled with practical experience in designing and implementing highly available, performant, and fault-tolerant distributed systems.

• Proficient in programming languages such as Go, Java, Scala, or similar.

• Expertise in concurrent programming, Linux systems, and networking principles.

• Experience managing large-scale distributed systems on AWS or GCP.

• Familiarity with message-passing systems like Kafka or AWS Kinesis and/or stream-processing platforms such as Spark or Flink.

• Hands-on experience with container orchestration frameworks including Kubernetes, EKS, or ECS.

• Experience utilizing AI tools and development productivity methodologies.

• Proven track record of delivering services in accordance with CI/CD development practices.

• In-depth knowledge of high-scale web application architecture, APIs, high-volume data pipelines, and efficient algorithms.

• Willingness to travel occasionally for project or in-person team meetings.


🏝️ Benefits

• Competitive salary.

• Generous vacation policy.

• Extensive parental leave.

• Comprehensive wellness leave.

• Healthcare coverage.

• Retirement savings plan.

• Support for volunteering and donations.

People also viewed

Agility Robotics6 hours ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck6 hours ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest6 hours ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink6 hours ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink6 hours ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA6 hours ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers