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!
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
10+ years of experience in software development, or a related field, with at least 5 years in a technical leadership role
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
Expertise in big data technologies such as Clickhouse, Kafka, Spark and deep understanding of how partitioning, slicing and dicing big data works
Proficiency in programming languages such as Python, Java, Bash, Go, with strong problem-solving skills and attention to detail
Excellent communication and collaboration skills, with the ability to influence technical decisions and drive alignment across teams
Track record of elevating engineering standards, mentoring across teams, and influencing organizational technical decisions, not just at the squad level
Deep commitment to operational excellence, with demonstrated experience in architecting for high availability, observability, and incident response in distributed systems
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
Location
This role will be remote, and based in the United States. This role will be remote but is not eligible to be hired in San Francisco, CA, Oakland, CA, San Jose, CA, or the surrounding areas
Travel
We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings