Twilio is seeking a Staff Software Engineer to join the Efficiency Engineering team in Services Operations.
This role is essential for influencing the development and deployment of solutions that improve operational efficiency and enhance customer experiences.
The position involves working on cutting-edge software and AI/ML projects that contribute to global efficiency and customer success.
Responsibilities include co-leading the design and development of software infrastructure, serving as a developer leader in distributed systems, driving technical innovation, mentoring engineers, collaborating with cross-functional teams, adapting to the evolving JavaScript ecosystem, and ensuring data quality and security.
Requirements:
A Bachelor's degree in Computer Science, Engineering, or a related field is required.
Candidates must have 8+ years of experience in data engineering, software development, or a related field, with at least 3 years in a technical leadership role.
Experience in full-stack development building web applications using modern programming languages such as JavaScript, Typescript, or React is necessary.
A proven track record of architecting and delivering complex data projects at scale, with a deep understanding of data infrastructure and distributed systems, is required.
Strong understanding of data modeling, data warehousing, and ETL processes, along with experience in designing and optimizing data pipelines, is essential.
Excellent communication and collaboration skills are required, with the ability to influence technical decisions and drive alignment across teams.
Strong leadership skills with a history of mentoring and developing high-performing engineering teams are necessary.
Candidates must demonstrate the ability to thrive in a fast-paced, dynamic environment and deliver results under tight timelines.
Desired qualifications include experience developing production-quality LLM applications and expertise in big data technologies such as Hadoop, Spark, Kafka, and cloud-based data services (AWS/GCP/Azure).
Benefits:
Twilio offers competitive pay, with estimated salary ranges for this role in British Columbia being $157,000.00 - $196,200.00.
Employees receive generous time off, ample parental and wellness leave, and healthcare benefits.
A retirement savings program is included as part of the benefits package.
Additional offerings may vary by location, and the starting salary will be determined based on skills, experience, and geographic location.