Senior Cloud Software Engineer
WFA Digital Insight
As remote work continues to shape the future of tech, demand for skilled cloud software engineers has skyrocketed. With a 25% increase in cloud adoption in the past year, companies like Twilio are at the forefront of innovation. This role stands out for its focus on operational excellence and infrastructure strategy, making it an exciting opportunity for engineers who want to make a real impact. Before applying, candidates should be aware of the high expectations for continuous optimization and technical mentorship, as well as the need for exceptional problem-solving skills and a customer-centric mindset.
Job Description
About the Role
The Senior Cloud Software Engineer role at Twilio is a unique opportunity to lead the development of cloud infrastructure and shape the future of communications. As a member of the Edge Services team, you will be responsible for designing and implementing scalable, high-availability cloud infrastructure, driving long-term platform strategy, and championing Twilio's 'progress over perfection' mindset. The team is responsible for handling billions of weekly requests, making it a challenging and rewarding role for engineers who thrive in fast-paced environments.The Edge Platform organization provides building blocks for all Twilio customers and engineers alike, with high-availability and low-latency requirements. As a Senior Cloud Software Engineer, you will be part of a vibrant team with diverse experiences, making a global impact each day. Twilio's dedication to remote-first work and strong culture of connection and global inclusion means that you will be part of a dynamic team that values collaboration and innovation.
What You Will Do
- Lead the execution of end-to-end projects, designing and implementing scalable cloud infrastructure
- Own the reliability of services handling billions of weekly requests, setting the standard for operational best practices and incident response
- Drive the evolution of Infrastructure as Code (IaC) patterns using Terraform, ensuring modularity, security, and reusability across the organization
- Continuously optimize pipelines, releases, and deliveries to balance rapid deployment with rigorous safety checks
- Actively mentor L1 and L2 engineers, helping with code reviews, design docs, and pair programming to foster a culture of technical excellence
- Collaborate with cross-functional teams, product, and engineering leadership to align technical roadmaps, debt reduction, and new feature deliveries
- Continuously research and prototype to optimize Twilio's API infrastructure and provide best-in-class service to customers
- Develop and maintain technical documentation, ensuring that all engineers have access to up-to-date information
- Participate in on-call rotations, providing 24/7 support for critical systems
What We Are Looking For
- 5+ years of experience in cloud software engineering, with a focus on infrastructure development and operations
- Strong knowledge of cloud platforms, including AWS, Azure, or Google Cloud
- Experience with Terraform, Docker, and Kubernetes
- Excellent problem-solving skills, with the ability to debug complex issues
- Strong communication skills, with the ability to collaborate with cross-functional teams
- Experience with agile development methodologies, including Scrum and Kanban
- Strong understanding of security principles and practices, with the ability to ensure the security of cloud infrastructure
Nice to Have
- Experience with machine learning or artificial intelligence
- Knowledge of programming languages, including Java, Python, or C++
- Experience with continuous integration and continuous deployment (CI/CD) pipelines
- Certification in cloud engineering or a related field
Benefits and Perks
- Competitive salary and benefits package
- Opportunity to work with a vibrant team of engineers who are passionate about innovation
- Collaborative and dynamic work environment
- Flexible working hours and remote work options
- Access to the latest tools and technologies
- Professional development opportunities, including training and certification programs
- Recognition and reward programs for outstanding performance
How to Stand Out
- Make sure to highlight your experience with cloud infrastructure development and operations in your resume and cover letter.
- Be prepared to talk about your approach to continuous optimization and how you have implemented it in previous roles.
- Show your passion for innovation and your willingness to learn and adapt to new technologies.
- Emphasize your excellent problem-solving skills and your ability to debug complex issues.
- Be prepared to discuss your experience with agile development methodologies and your ability to collaborate with cross-functional teams.
- Don't be afraid to ask questions about the company culture and the team you will be working with.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.