Director Of Software Engineering and Architecture
Core
Hands-on Director of Software Engineering and Architecture leading the design, delivery, and operations of scalable cloud-native platforms for higher education and data ecosystems.
Role type
Senior IC Director of Software Engineering and Architecture
Builds
Scalable, cloud-native platforms for student/learner experience, applications, and data ecosystems supporting millions of learners.
Domain
EdTech / Higher Education / Cloud-Native Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud-native architecture, distributed systems, full-stack platform development, API-first design, microservices, event-driven systems, DevOps, CI/CD, Infrastructure as Code, AI/ML integration, team leadership, technical strategy
Preferred skills
EdTech experience, high-traffic platform scaling, legacy modernization, global distributed team management, Scaled Agile (SAFe)
Technologies
Python, Ruby on Rails, Clojure, Elixir, React, TypeScript, HTML/CSS, MySQL, PostgreSQL, AWS, Docker, Kubernetes (EKS), GitHub Actions, Jenkins, Argo, Terraform, Kafka, OpenAI API, Azure OpenAI, Amazon Bedrock, Google Vertex AI
Responsibilities
Own and drive architecture and engineering strategy for scalable cloud-native platforms; Lead design and evolution of backend, frontend, and data systems; Establish architectural standards for scalability, resiliency, security, and performance; Drive build vs. buy vs. partner decisions; Ensure high availability, observability, and global scale; Act as hands-on technical leader across engineering and DevOps; Lead architecture reviews and resolve complex production issues; Own end-to-end delivery, release cycles, and system reliability; Enable and guide adoption of AI/ML capabilities; Mentor senior engineers and tech leads; Translate architectural vision into executable delivery plans.
Seniority
Director, hands-on IC with 12-15+ years experience and 5+ years in leadership
