Staff Software Engineer (L4) Data Platform
Core
Architecting scalable and reliable data solutions, storage, and processing frameworks for Twilio's Data & Analytics Platform to serve hundreds of thousands of businesses and millions of developers.
Role type
Staff Software Engineer (L4) Data Platform
Builds
Scalable data systems, storage solutions, and processing frameworks for real-time business communications and data solutions.
Domain
Cloud infrastructure, distributed systems, big data technologies.
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, big data technologies (Hadoop, Spark, Kafka), AWS technologies, Data Lakehouse architectures (Hudi, Iceberg, Delta), Python/Java/Scala, technical leadership, mentoring.
Preferred skills
Open source contributions, data modeling, data warehousing, ETL processes.
Technologies
Hadoop, Spark, Kafka, AWS, Hudi, Iceberg, Delta, Python, Java, Scala.
Responsibilities
Architect and implement scalable data systems and storage solutions; Drive technical innovation and research in emerging data technologies; Mentor and coach a team of engineers; Collaborate with cross-functional teams to translate business requirements into technical solutions; Ensure data quality, integrity, and security throughout the data lifecycle.
Seniority
Staff, hands-on IC with significant mentorship and architectural responsibility.