Join Twilio's Data & Analytics Platform team as a Software Engineer (L3) and design, build, and maintain infrastructure and scalable frameworks to support data ingestion, processing, and analysis.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development or a related field.
- Strong proficiency in programming languages such as Python, Java, or Scala.
- Strong experience with building frameworks for big data technologies such as Spark, Kafka, Hive, and distributed computing systems.
- Experience with AWS technologies at scale
- Solid understanding of software engineering principles, including object-oriented and functional programming paradigms, design patterns, and code quality practices.
- Excellent problem-solving and analytical skills.
- Strong verbal & written communication skills, with the ability to work effectively in a cross-functional team environment.
Benefits
- Generous time-off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
