HuntsBot - Oakland, CA

posted 17 days ago

Full-time - Senior
Onsite - Oakland, CA

About the position

The Software Architect (L6) position at Twilio is focused on designing and building the next generation of the Global Billing Platform. This role is crucial for enhancing Twilio's billing architecture, which is a foundational element of the company's communications and data solutions. The architect will work on large-scale distributed systems, ensuring operational excellence and mentoring junior engineers to drive project success.

Responsibilities

  • Design and implement large scale distributed systems to manage billing for Twilio's products
  • Collaborate with internal stakeholders, architects, and senior engineers on large scale projects
  • Drive operational and engineering excellence, raising the bar on quality of engineering across the Billing team
  • Mentor and coach a team of junior engineers executing projects under your guidance

Requirements

  • 10+ years of experience working on large scale distributed systems
  • Experience with cloud infrastructure such as Amazon Web Services (AWS) or Google Compute Platform (GCP)
  • Experience programming in one or more of the following: Java, Python, Scala, or similar languages
  • Deep understanding of architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
  • Strong customer focus, understanding their needs and ensuring problem-solving
  • Proven track record of delivering in a fast-paced and ambiguous environment

Nice-to-haves

  • Prior experience in the Billing domain with an understanding of industry trends
  • Understanding of 3P Billing products and prior experience in integrating with such products

Benefits

  • Generous time-off
  • Ample parental and wellness leave
  • Healthcare
  • Retirement savings program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service