Senior Software Engineer II
Core
Design technical solutions for complex features, services, or systems balancing simplicity, accessibility, scalability, security, and maintainability while translating product requirements into execution plans.
Role type
Senior Software Engineer II (IC with leadership responsibilities)
Builds
Complex features, services, and systems for K-8 education technology platforms
Domain
Education Technology
Deliverable
production ML models | product features
Required skills
Technical design and architecture, modern programming languages, debugging, delivery and operational excellence, collaboration and leadership, tooling and automation
Preferred skills
Large-scale distributed systems, community initiatives, education domain experience
Technologies
CI/CD, AI tools, observability features
Responsibilities
Design and implement complex features, review code for quality, lead planning for significant initiatives, drive quality practices and testing strategies, diagnose and resolve production issues, improve engineering tooling, mentor other engineers, influence cross-team decisions
Seniority
Senior, hands-on IC with mentorship