Remotery

Staff Software Engineer – L4

Posted Jun 15

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

Future Connections2 days ago

Senior Fullstack Engineer

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Akamai Technologies2 days ago

Software Engineer II – Data Products

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
cigus2 days ago

Senior PLC Software Developer, CODESYS V3

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Digi International2 days ago

Principal GTM Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Fivetran2 days ago

Staff Software Engineer, Metadata

US flagCalifornia OnlyFull-timeFull-stack Engineer$183k – $245k/year
ApplyView job
CQ fluency2 days ago

Full-Stack DevSecOps Engineer

PH flagPhilippines, +2 more statesFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers