Enterprise Architect

Twilio powers the future of business communications. We are looking for an Enterprise Architect to join our team of architects in the Office of the CTO (OCTO), you will play a crucial role in shaping the strategic direction and technical architecture across Twilio. As an Enterprise Architect, you will partner with senior engineering leaders across Twilio’s businesses to define and execute the technology strategy, drive architectural consensus, and ensure the successful delivery of scalable and resilient solutions. This is an excellent opportunity for a seasoned architect to make a significant impact on our technology landscape and contribute to our continued innovation.

Responsibilities

  • Collaborate with senior engineering and product leaders to understand business goals, define technical strategies, and translate them into actionable architectural roadmaps.
  • Architect end-to-end solutions that are scalable, reliable, secure, and cost-effective, leveraging cloud-native technologies and best practices.
  • Drive architectural discussions, review designs, and provide technical guidance to development teams, ensuring alignment with enterprise standards and architectural principles.
  • Lead the evaluation and adoption of new technologies, frameworks, and tools to enhance our technology stack and improve engineering efficiency.
  • Define and enforce architectural standards, patterns, and guidelines to promote consistency, reusability, and maintainability across the organization.
  • Mentor and coach engineers on architectural best practices, design patterns, and emerging technologies.
  • Act as a trusted advisor to senior leadership on technical matters, presenting architectural strategies and recommendations.
  • Foster a culture of innovation, collaboration, and continuous improvement within the engineering organization.

Qualifications

  • 12+ years of experience in software development, with at least 5+ years in an enterprise architect role, preferably in a fast-paced, high-growth technology company.
  • Proven track record of architecting and delivering complex, large-scale distributed systems in a cloud environment (AWS, Azure, GCP).
  • Deep expertise in architectural patterns, microservices, event-driven architectures, and API design.
  • Strong understanding of data storage technologies (relational, NoSQL), messaging systems, and caching mechanisms.
  • Proficiency in programming languages such as Java, Python, Go, or similar.
  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Excellent communication, presentation, and interpersonal skills, with the ability to influence and collaborate effectively with stakeholders at all levels.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Previous experience at Twilio, or other high-growth SaaS companies is a plus.

Location

This role will be located in the USA.
Approximately 50% travel is required.

What you will get:

  • A competitive salary and stock plan
  • Medical, dental, and vision insurance
  • Paid parental leave
  • 401(k) plan
  • Paid time off

Job Category: Software Development
Job Type: Hybrid
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx