Manager, Software Engineering (L4)
Twilio
Remote - IndiaremotePosted 26 days ago
Skill Required
EngineeringEngineering ManagerSoftware EngineerSoftware DeveloperCI/CDSystem DesignTest Automationrelated fieldObservabilityCD pipelinesR ProgrammingKubernetesPrometheusdebuggingbuildingDatadogTestNGGolangDockerdesignMySQLAgileCloudJavaAPIsCICDAI
Key highlights
- Competitive pay.
- Remote work based in India (Karnataka, Tamil Nadu, Telangana, Maharashtra & New Delhi).
- Requires 10+ years of experience, including 5 years leading software teams.
- Bachelor’s or Master’s degree in Computer Science, Engineering or related field.
- Experience with Java/GoLang, REST APIs, MySQL, Docker/Kubernetes.
- Generous time off, parental/wellness leave, healthcare, and retirement savings.
Role overview
Twilio is a remote‑first company that delivers communication solutions to hundreds of thousands of businesses and millions of developers. The Engineering Manager on the Flex product team will lead the Flex Billing & Backend engineering team, owning and extending the feature set for Twilio’s Flex contact‑center platform while championing team growth and delivering delightful customer experiences.
Responsibilities
- Own and deliver delightful experiences for Twilio customers while:
- Be a champion for your team, setting individuals up for success and putting others’ growth first.
- Understand the architecture and processes required to build and operate always-available complex and scalable distributed systems in cloud environments.
- Advocate agile processes, continuous integration and test automation.
- Be a strategic problem solver and thrive operating in broad scope, from conception through continuous operation of 24x7 services.
- Exhibit strong communication skills: in person, or on paper. You can explain technical concepts to product managers, architects, other engineers, and support.
Requirements
- Minimum of 10+ years experience with 5 years of proven track record of leading and managing software teams.
- Experience managing multiple workstreams within the team.
- Bachelor’s or Master’s degree in Computer Science, Engineering or related field.
- Experience with REST APIs.
- Programming languages: Java/GoLang.
- Experience with relational databases like MySQL.
- Experience with container technologies - Docker/Kubernetes.
- Experience with modern automated testing and CI/CD pipelines.
- Experience with SaaS Telemetry and Observability tools such as Datadog, Graphana, Prometheus.
- Excellent problem solving, critical thinking, and communication skills.
- Broad knowledge of development environments and tools used to implement and build code for deployment.
- Strong familiarity with agile processes, continuous integration, and a strong belief in automation over toil.
- Ability to distill complex and ambiguous situations into actionable plans for your team.
- Owned and operated services end-to-end, from requirements gathering and design, to debugging and testing, to release management and operational monitoring.
Nice to have
- Previous experience with Contact Center and Customer Engagement solutions.
- Previous experience delivering Billing solutions.
Benefits
- Competitive pay.
- Generous time off.
- Ample parental and wellness leave.
- Healthcare benefits.
- Retirement savings program.
- Opportunities to volunteer and receive donation support for community involvement.
Additional details
- Twilio is a remote‑first company shaping the future of communications, delivering innovative solutions to hundreds of thousands of businesses and empowering millions of developers worldwide.
- The company emphasizes a strong culture of connection and global inclusion; employees work from home but may be asked to report in person ad‑hoc for team gatherings, functional off‑sites or customer meetings.
- Hiring uses Artificial Intelligence for efficiency, but all decisions are made by real Twilions.
- The role is on Twilio’s Flex product team, managing the Flex Billing & Backend team of software engineers to own and extend the feature set offering to customers.
- Flex is Twilio’s contact‑center platform that provides building blocks for fully customized contact‑center solutions.
- Location: remote, based in India (Karnataka, Tamil Nadu, Telangana, Maharashtra & New Delhi).
- Travel: occasional travel may be required to participate in project or team in‑person meetings.
- Twilio offers many benefits, and offerings vary by location.
- Twilio promotes “Twilio Magic” values: solving problems, taking initiative, pitching in, trying new things, and supports employee volunteering and donation efforts.
- Twilio is an equal‑opportunity employer and does not discriminate based on protected characteristics; it considers qualified applicants with criminal histories as required by law.
- Candidates should beware of recruitment fraud; Twilio will never ask for payment, gift cards, cryptocurrency, or banking information, nor conduct interviews exclusively via text‑based messaging apps.
- Twilio participates in the E‑Verify program where required.