Outschool is a company dedicated to inspiring kids to love learning through innovative online educational experiences. They are seeking a Senior Software Engineer, Infrastructure to empower developers by creating reliable and secure systems that enhance operational stability and support AI-native capabilities.
Responsibilities:
- Developer experience: Define and drive the Developer Experience strategy for a 10-20 person engineering org. Improve tooling, CI/CD pipelines, and internal developer platforms so engineers ship faster and with more confidence
- Automation: Design and implement automation for provisioning, monitoring, deployment, and operational workflows. Reduce toil. Build systems that run themselves
- Security: Harden infrastructure across the stack. Implement security best practices at the platform level. Partner with engineering to embed security into the development lifecycle
- AI-forward infrastructure: Help evolve our platform to natively support AI/ML workloads. Think infrastructure that enables experimentation, scales AI features to production, and supports a team that uses AI as a first-class tool
- Reliability: Own production systems. Build observability into everything. Set the reliability bar and on-call culture for the engineering org. Participate in on-call and lead incident response with a systems-thinking mindset
Requirements:
- 7+ years of software or infrastructure engineering experience
- Deep experience with AWS: EC2, EKS, S3, Lambda, RDS, VPC, IAM, and related services
- Strong Kubernetes fundamentals: deployment, scaling, networking, workload management, and debugging containerized services
- Infrastructure as Code with Terraform
- Experience building and maintaining CI/CD pipelines (GitHub Actions, ArgoCD, or similar)
- Familiarity with observability stacks: Prometheus, Grafana, Honeycomb, OpenTelemetry (or similar)
- Strong grasp of distributed systems concepts: consistency, fault tolerance, replication, and delivery semantics
- AI-forward approach: you actively use AI tools in your workflow. You can prompt well, validate output critically, and know when to override
- Intermediate or higher English Reading, Writing, Listening and Speaking skills (our interview process and daily work is conducted entirely in English)
- Experience in EdTech or building products for learners, educators, or families
- Familiarity with search and discovery systems
- Familiarity with payment APIs (e.g. Stripe)
- Background in marketplace technologies
- Experience at a fast-paced startup or high-growth company