About Twilio and the Role
Twilio powers real-time business communications and data solutions that help companies and developers worldwide build better applications and customer experiences. Although headquartered in San Francisco, Twilio has a global presence and is committed to diversity, equity, and inclusion.
The Position: Senior Software Architect
As a Senior Software Architect on Twilio’s Global Billing Platform team, you will be instrumental in designing and building the next generation of Billing architecture. This role is crucial as Billing is foundational for Twilio’s growth, focusing on launching new architectures to drive efficiencies and market expansion.
Responsibilities
- Design and implement large-scale distributed systems for managing billing for Twilio’s products.
- Collaborate with internal stakeholders, architects, and senior engineers on large-scale projects.
- Drive operational and engineering excellence, enhancing the quality of engineering across the Billing team.
- Mentor and coach a team of junior engineers.
Qualifications
- 10+ years of experience in large scale distributed systems.
- Proficiency in cloud infrastructure such as AWS or GCP.
- Experience in programming with Java, Python, Scala, or similar languages.
- Deep understanding of architectural patterns of high-scale web applications.
- Strong customer focus and a proven track record in a fast-paced, ambiguous environment.
Location and Travel
This remote role excludes hiring from San Francisco, CA, Oakland, CA, San Jose, CA, or surrounding areas. Occasional travel may be required for team meetings.
What We Offer
Twilio offers competitive pay, generous time-off, parental and wellness leave, healthcare, and a retirement savings program, among other benefits. We empower employees to make a positive change in their communities through supported volunteering and donation efforts.
Join Us
If you are ready to unleash your potential, do your best work, and be the best version of yourself, apply now!
Benefits Extracted with AI
- Competitive pay
- Generous time-off
- Parental and wellness leave
- Healthcare
- Retirement savings program
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - JVM & Cloud Technologies
Join Twilio as a Senior Software Engineer in Tallinn, Estonia, focusing on JVM and cloud technologies.
Full Stack Software Engineer (L3)
Lead Full Stack Engineer role focusing on backend and frontend solutions, handling over 1 billion transactions daily.
Full Stack Software Engineer (L3) - Commerce Platform
Join Twilio as a Full Stack Software Engineer on the Commerce Platform team, working remotely in the US.
Staff Software Engineer - Flex
Join Twilio as a Staff Software Engineer on the Flex team, enhancing cloud contact center solutions. Remote or Tallinn-based.
Staff Software Engineer - Video and Voice
Join Twilio as a Staff Software Engineer focusing on Video and Voice communications, leveraging AWS, GCP, and JVM technologies.
Software Engineer (Python, Security Automation)
Join Twilio as a Software Engineer in Security Automation, focusing on Python and security workflows.
Senior Manager, AI/ML Data Science
Lead Twilio's AI/ML Data Science team to drive innovation and efficiency in customer engagement.
Data Engineer - Messaging Data Platform
Join Twilio as a Data Engineer to build scalable data pipelines for messaging platforms. Remote in Ireland.
Staff Machine Learning Engineer
Join Twilio as a Staff Machine Learning Engineer to design AI solutions remotely in Ireland.
Staff Machine Learning Engineer
Join Twilio as a Staff Machine Learning Engineer in Spain, designing AI-powered features for business communications.
Staff Machine Learning Engineer
Join Twilio as a Staff Machine Learning Engineer to design AI solutions remotely in Spain. Requires 5+ years ML experience.
Senior Software Architect - Heroku Eventing, Metering and Usage
Senior Software Architect for Heroku Eventing, Metering and Usage at Salesforce. Remote, extensive experience with Elixir, Ruby, and distributed systems.
Senior Software Engineer, Billing Products
Join Vercel as a Senior Software Engineer specializing in billing systems, focusing on enhancing platform billing functionalities.
Remote Software Architect - Health Data Intelligence
Join Oracle as a Remote Software Architect in Health Data Intelligence, leading cloud services and distributed systems.
Software Engineer II, Billing
Join GitHub as a Software Engineer II, Billing. Enhance collaboration with cutting-edge tech in a remote role. Skills: JavaScript, TypeScript, Ruby, Python, React.
Principal Software Architect
Join Caylent as a Principal Software Architect to lead cloud-native projects, engage with clients, and drive innovation using AWS.
Senior Software Architect
Join Bluebeam as a Senior Software Architect to design and maintain cloud platforms, focusing on scalability and fault tolerance.
Senior Software Architect - Google Cloud Platform
Senior Software Architect specializing in GCP and microservices, based in Lisbon, offering competitive benefits and hybrid work.
Software Engineer, Billing
Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.
Senior Software Architect
Join Salesforce as a Senior Software Architect to drive product architecture and strategic technology initiatives.
Senior Software Engineer - Cloud Architecture
Senior Software Engineer specializing in cloud architecture and distributed systems at Atlassian in San Francisco.
Lead Architect - Gen AI API Platform
Lead Architect for Gen AI API platform, focusing on AWS, REST APIs, and AI/ML infrastructure. Remote role with competitive salary.
Principal Software Architect
Join Microsoft as a Principal Software Architect to lead software-defined datacenter innovations remotely.
Chief Technology Officer at Textla
Lead engineering at Textla, a rapidly growing SMS marketing startup. Expertise in AWS, scalable applications, and CPaaS integration preferred.