Remote Software Engineer (L3)

at Twilio

Posted 2 days ago 7 applied

Description:

  • Twilio is seeking a talented and experienced Software Engineer to join their Data Platform team.
  • The role involves designing, building, and optimizing the platform to support various data-driven initiatives.
  • Responsibilities include collaborating with cross-functional teams to understand business requirements and architect scalable solutions.
  • The engineer will implement data solutions and infrastructure using modern data technologies such as Kafka, Spark, Hive, Hudi, Presto, Airflow, and AWS services.
  • The position requires ensuring data quality, integrity, and security throughout the data lifecycle.
  • The engineer will also mentor early career engineers and contribute to a culture of continuous learning and improvement.
  • This is a remote position, but candidates from CA, CT, NJ, NY, PA, and WA are not eligible for hire.

Requirements:

  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required.
  • Candidates must have 5+ years of experience in software development or a related field.
  • Strong proficiency in programming languages such as Python, Java, or Scala is necessary.
  • Experience with building frameworks for big data technologies like Spark, Kafka, and Hive is required.
  • Candidates should have experience with AWS technologies at scale.
  • A solid understanding of software engineering principles, including object-oriented and functional programming paradigms, design patterns, and code quality practices is essential.
  • Excellent problem-solving and analytical skills are required.
  • Strong verbal and written communication skills are necessary for effective collaboration in a cross-functional team environment.

Benefits:

  • Twilio offers competitive pay along with generous time-off policies.
  • Employees receive ample parental and wellness leave, healthcare benefits, and a retirement savings program.
  • The company supports employees in building positive change in their communities through volunteering and donation efforts.
  • The role may be eligible for Twilio’s equity plan and corporate bonus plan.
  • Benefits offerings may vary by location, ensuring a comprehensive package for employees.