Remotery

Staff Software Engineer – L4

Posted 3 days ago

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

📋 Description

• Design and implement robust, high-scale routing solutions for the Data platform/pipelines team at Twilio Segment.

• Deliver features that prioritize high availability and throughput while ensuring eventual consistency.

• Collaborate with engineering and product leadership, as well as cross-functional teams within Twilio Segment.

• Ensure the platform's reliability and security.

• Develop and enhance globally accessible and highly scalable distributed systems.

• Act as a team Tech Lead when required.

• Provide mentorship to other engineers on the team regarding technical architecture and design.

• Work alongside application teams to guarantee end-to-end customer success.


⛳️ Requirements

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

• Hands-on experience with high-scale messaging/streaming systems (handling several thousand events per second) and processing engines (1M+ events per second).

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

• Strong theoretical background combined with practical experience in designing and implementing highly available and fault-tolerant distributed systems.

• Proficiency in one or more of the following programming languages: Go, Java, Scala, or similar.

• Well-acquainted with concurrent programming and possess a solid understanding of Linux systems and networking principles.

• Experience managing large-scale, distributed systems on cloud infrastructure such as Amazon Web Services (AWS) or Google Cloud Platform (GCP).

• Familiarity with message passing systems (e.g., Kafka, AWS Kinesis) and/or modern stream processing systems (e.g., Spark, Flink).

• Practical experience with container orchestration frameworks (e.g., Kubernetes, EKS, ECS).

• Utilize cutting-edge development productivity practices, including AI tooling.

• Proven experience in delivering services (products) following the CI/CD development methodology.

• Comprehensive understanding of architectural patterns for high-scale web applications (e.g., well-designed APIs, high-volume data pipelines, efficient algorithms).

• Ideally possess domain expertise in the Modern Data stack, with experience in developing cloud-based data solution components and architecture encompassing data ingestion, processing, and storage.

• A history of successfully leading teams, managing large projects, or architecting and building critical, complex systems from inception to delivery.

• Exceptional written and verbal communication skills to effectively convey intricate technical concepts.


🏝️ Benefits

• Competitive compensation.

• Generous vacation time.

• Extensive parental and wellness leave.

• Comprehensive healthcare coverage.

• Retirement savings program.

People also viewed

Webedia11 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global11 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex11 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy11 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo11 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro11 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers