Staff Software Engineer – L4

🕒 June 15

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Twilio

Twilio

5001 - 10000 employees

🔌 API

🤝 B2B

API • B2B

Twilio is a leading provider of cloud communications services that enables developers to build innovative communication solutions. Founded in 2008, Twilio has democratized access to communication channels such as voice, text, chat, video, and email through easy-to-use APIs. With headquarters in San Francisco and a global presence, Twilio empowers organizations of all sizes to engage effectively with their customers by integrating these communication capabilities into their applications.

📋 Description

• 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 • Be able to act as a team Tech Lead as needed • Mentor other engineers on the team in technical architecture and design • Partner with application teams to deliver end to end customer success.

🎯 Requirements

• 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. • 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) • Ideally 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 • Have a track record of successfully leading teams, large projects, or owned and built an important, complex system end to end, delivered iteratively. • Excellent written and verbal technical communication skills to convey complex technical concepts effectively.

🏖️ Benefits

• Competitive pay • Generous time off • Ample parental and wellness leave • Healthcare • Retirement savings program

Apply Now

Similar Jobs

🕒 June 13

Rumor

11 - 50

💼 Consulting

📣 Marketing

☁️ SaaS

Software Developer designing and developing scalable backend services using Core PHP and APIs. Collaborating with teams and maintaining high standards for documentation and code quality.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Laravel

Microservices

MySQL

PHP

Redis

🕒 June 11

Teamified

201 - 500

💼 Consulting

👥 HR Tech

🎯 Recruiter

Principal Engineer leading AI-first engineering pod for fintech payment solutions at Teamified. Focus on creating efficient workflows and leading AI-assisted development efforts in payments infrastructure.

Java

Jenkins

React

SDLC

TypeScript

Go

.NET

🕒 June 11

PAR Technology

1001 - 5000

🍽️ Food & Beverage

💼 Consulting

📦 Logistics

Software Architect maximizing the value of Salesforce at PAR Technology Corporation. Collaborating with teams to deliver optimized solutions while adhering to best practices.

Cloud

🕒 June 8

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Staff Software Engineer I leading evolution of Confluent's data streaming platform. Driving technical direction and advancing platform capabilities across on-prem, cloud, and hybrid environments.

Cloud

Distributed Systems

Kubernetes

🕒 June 7

Nagarro

10,000+ employees

💼 Consulting

📣 Marketing

🏥 Healthcare

Staff Engineer, ERP Workday at Nagarro responsible for configuring and maintaining Workday HCM modules. Collaborating with HR and IT teams to deliver effective Workday solutions.