Build the future of communications.
Senior Manager, Software Engineering
Location
Ireland
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior Manager, Software Engineering
Twilio
• Lead a group of world class Software Engineers working on core and critical systems directly used by our customers. • Collaborate with Product and Engineering peers across the org to develop technical strategy for your team and long range plans to deliver for Twilio customers. • Raise the bar on reliability, operational efficiencies, and customer experience metrics core to Twilio Billing Experience • Influence direction, culture, and engineering standards across the whole team. • Continuously refine practices to support the growth, development, and improvement of both individuals and the team • Hire, mentor, and develop world class engineering talent and contribute to Twilio’s talent evolution
Job Requirements
- 10+ years of experience working on large scale distributed systems
- 3+ years of experience managing engineering teams
- Experience in leading 1-2 teams of total 8+ engineers
- Understanding of architectural patterns and best practices of high-scale web application (e.g., well-designed APIs, Backend For Frontend, Domain Driven Development)
- Ability to dive deep into technical details and provide guidance to the team when required
- Strong customer focus, taking the time to really understand their needs and ensure we are solving their problems
- Proven track record of delivering in a fast paced and ambiguous environment
- Prior experience in the Billing domain with an understanding of industry trends is highly desirable
- Strong focus on delivering exceptional user experiences with a customer-first mindset
- Prior E-Commerce or Billing experience
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Engineering Team Leader
RemoteThe easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.
• Managing a small product team of 3-5 engineers (backend and frontend). • 30% of the time spent doing management work. Outside of that actively participates in product development in their team. • Being involved in hiring processes for their own team and potentially help out their peers. • In addition to being involved in hiring, also being responsible for the onboarding process of new engineers. • By being the spokesperson for everyone in their team they are expected to manage the team dynamics and bring out the best in them. • Giving continuous and constructive feedback on all the things. • Helping the team to grow continuously as a group and is responsible for each direct report’s career. • Providing guidance and coaching to the team. • Redesign how engineering work ships with autonomous agents as the default execution layer. • Propose and operationalize agentic workflows end-to-end (spec → plan → execute → verify) to deliver outcomes faster. • Build reusable agentic workflows and primitives in the codebase so teams can apply them repeatedly across domains. • Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable.
Engineering Team Leader
RemoteThe easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.
• Managing a small product team of 3-5 engineers (backend and frontend). • 30% of the time spent doing management work. Outside of that actively participates in product development in their team. • Being involved in hiring processes for their own team and potentially help out their peers. • In addition to being involved in hiring, also being responsible for the onboarding process of new engineers. • By being the spokesperson for everyone in their team they are expected to manage the team dynamics and bring out the best in them. • Giving continuous and constructive feedback on all the things. • Helping the team to grow continuously as a group and is responsible for each direct report’s career. • Providing guidance and coaching to the team. • Redesign how engineering work ships with autonomous agents as the default execution layer. • Propose and operationalize agentic workflows end-to-end (spec → plan → execute → verify) to deliver outcomes faster. • Build reusable agentic workflows and primitives in the codebase so teams can apply them repeatedly across domains. • Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable.
Senior Product Engineer – Flutter / Mobile
ablefyEmpowering entrepreneurs to launch online courses, digital products, membership sites, and apps with our SaaS platform.
• Own mobile features end-to-end: understand the problem, build the solution, ship it, and make sure it works for real users on real devices. • Build and maintain Flutter apps for iOS and Android, keeping a single codebase clean and performant. • Work with shared API endpoints alongside the web frontend team, understanding how backend changes affect the apps. • Improve and maintain the white-label app infrastructure so onboarding new sellers is smooth and reliable. • Keep the CI/CD pipeline (Codemagic) healthy and the release process to both app stores fully automated. • Collaborate with designers, product managers, and backend engineers to figure out what to build and why. • Integrate AI-powered capabilities into the mobile experience where they create real value.
• Develop and architect the cloud-native Stream Governance platform - a multi-tenant, highly available, and scalable service for Kafka and real-time data. • Own and lead the end-to-end design and implementation of complex backend services within a cloud-native, microservices-based environment. • Drive projects from requirements and design through implementation, rollout, and ongoing operation in production. • Make architecture and technical decisions that thoughtfully balance reliability, scalability, performance, and operability. • Solve complicated technical projects with high quality, provide specialized technical guidance to the team, and mentor/support other engineers through code reviews and design reviews. • Evaluate and enhance the efficiency of our platform's technology stack, ensuring we keep pace with industry trends and adopt state-of-the-art solutions. • Take responsibility for developing, managing, and maintaining a mission-critical service with a 99.99 SLA running across 100+ AWS, GCP, and Azure regions. • Partner across engineering and with other key stakeholders to create and execute the overall roadmap for delivering a top-notch Data Streaming Platform. • Contribute to a culture of continuous improvement, inclusive collaboration, and high technical standards.



