About the role
- We are seeking an experienced and visionary Principal Engineer to join our team and lead the design and development of our Data Platform
- In this role, you will be responsible for architecting scalable and reliable data solutions, driving technical innovation, and mentoring a team of talented engineers
- Lead the design and development of our data infrastructure, driving technical vision and strategy to ensure scalability, reliability, and performance
- Serve as the subject matter expert in distributed systems, data technologies, with strong software engineering skills
- Architect and implement scalable and efficient data systems, storage solutions, and processing frameworks using state-of-the-art technologies
- Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices
- Mentor and coach a team of talented engineers, fostering a culture of technical excellence, collaboration, and continuous learning
- Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions
- Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards
Benefits
-
Build and present a Twilio app to earn your Twilio track jacket and receive $30 per month for e-books for continued learning and education
-
Work from home opportunities
-
Generous annual time off in all countries
-
Comprehensive health programs
-
Programs to help our employees plan for their retirement needs
-
Generous maternity, paternity, and adoption leaves, as well as family medical care leave
-
Variety of snacks, drinks, and catered meals in each of our locations
-
The ideal candidate will have deep expertise in data systems, strong leadership skills, and a proven track record of delivering complex data projects at scale
-
Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply
-
While having “desired” qualifications make for a strong candidate, we encourage applicants with alternative experiences to also apply. If your career is just starting or hasn’t followed a traditional path, don’t let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!
-
Excellent communication and collaboration skills, with the ability to influence technical decisions and drive alignment across teams
-
Deep commitment to operational excellence, with demonstrated experience in architecting for high availability, observability, and incident response in distributed systems
-
Expertise in big data technologies such as Clickhouse, Kafka, Spark and deep understanding of how partitioning, slicing and dicing big data works
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
-
Proficiency in programming languages such as Python, Java, Bash, Go, with strong problem-solving skills and attention to detail
-
Proven track record of architecting, delivering, and driving technical strategy of large-scale data platforms, especially utilizing cloud computing systems like AWS and deploying via K8s/Terraform/Helm
-
Track record of elevating engineering standards, mentoring across teams, and influencing organizational technical decisions, not just at the squad level
-
10+ years of experience in software development, or a related field, with at least 5 years in a technical leadership role
-
Demonstrated ability to thrive in a fast-paced, dynamic environment and deliver results under tight timelines
-
Knowledge of tying into various authorization/authentication systems
-
Networking and network security knowledge
-
Deep expertise in Clickhouse: demonstrated experience in architecting, tuning, and operating Clickhouse at scale
-
Applications for this role are intended to be accepted until 8/6/2026, but may change based on business needs
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Twilio was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
