
Empowering communication for businesses worldwide
Twilio (NYSE: TWLO) is a leading cloud communications platform that empowers over 150,000 businesses, including major brands like Deliveroo, Duolingo, and Toyota, to enhance customer engagement through its easy-to-use APIs. Headquartered in the Financial District of San Francisco, Twilio has raised ...
Twilio offers generous annual time off, comprehensive health programs, and remote work opportunities. Employees can also earn a Twilio track jacket by...
Twilio's culture is rooted in innovation and customer-centricity, stemming from its origins in simplifying communications for businesses. The company ...

Twilio • Remote - India
Twilio is seeking a Staff Software Engineer (L4) to join their Customer Data Platform team. You'll build and scale systems that support a leading CDP, processing billions of data points per hour. This role requires expertise in Java, Python, and cloud technologies.
You have 5+ years of experience in backend engineering, with a strong focus on building scalable systems that handle large volumes of data. Your expertise in Java and Python allows you to design and implement robust APIs that meet the needs of diverse customer use cases. You are familiar with cloud technologies, particularly AWS, and have experience deploying applications using Docker and Kubernetes. You understand the principles of microservices architecture and have worked with REST APIs and GraphQL to facilitate seamless data interactions. Your experience with databases, including PostgreSQL and Elasticsearch, enables you to optimize data storage and retrieval for high-performance applications. You are a collaborative team player who enjoys working in a remote-first environment, contributing to a culture of inclusion and innovation.
Experience with data processing frameworks and tools is a plus, as is familiarity with CI/CD practices and tools like Jenkins or GitLab CI. You have a keen interest in emerging technologies and are always looking to enhance your skill set. You thrive in environments that encourage experimentation and learning, and you are excited about the opportunity to make a significant impact on Twilio's customer data solutions.
As a Staff Software Engineer on the Customer Data Platform team, you will play a crucial role in building and scaling systems that support Twilio's leading CDP. You will design and implement features that enable customers to orchestrate and activate their data efficiently. Your work will involve processing billions of data points per hour, ensuring that the systems are reliable and performant. You will collaborate closely with product managers, data scientists, and other engineers to define requirements and deliver high-quality solutions that meet customer needs. You will also be responsible for mentoring junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your contributions will directly impact how Twilio's customers interact with their data, driving innovation and enhancing user experiences.
Twilio offers a remote-first work environment that fosters a culture of connection and collaboration. You will have the opportunity to work with a diverse team of professionals who are passionate about technology and innovation. Twilio values your career development and provides resources to help you grow your skills and advance your career. You will be part of a company that is committed to making a global impact, empowering millions of developers worldwide. Competitive compensation and benefits are part of the package, ensuring that you are rewarded for your contributions to the team and the company.
Apply now or save it for later. Get alerts for similar jobs at Twilio.