Learning Commons · 14 hours ago
Senior Software Engineer, Learning Commons
Learning Commons is Mark Zuckerberg and Priscilla Chan’s education initiative, which aims to scale proven teaching and learning practices to benefit every learner. As a Senior Software Engineer on the Curriculum Sync team, you'll help build and evolve the middleware layer that powers the Open Edtech Ecosystem, connecting K–12 learning platforms with the Knowledge Graph to enable rich, curriculum-aligned learning experiences.
Non-profit Organization Management
Responsibilities
Lead and contribute to high-impact projects, including a web application redesign and rebrand, and a Google Classroom integration for loading and syncing HQIM (high-quality instructional material)
Own features end-to-end — from architecture and design to implementation, testing, deployment, and ongoing improvement
Collaborate cross-functionally with designers, product managers, infra partners, and other engineers to align on scope, deliverables, and tradeoffs
Apply sound engineering practices to ensure performance, maintainability, and reliability across distributed systems and cloud infrastructure
Contribute to technical strategy by evaluating tools, shaping APIs, and documenting architectural decisions that scale with the growing ecosystem
Mentor peers and elevate team quality through thoughtful code review, knowledge sharing, and leadership in team processes
Qualification
Required
Strong software engineering fundamentals with 5+ years of experience building web applications, backend services, and cloud infrastructure
Fluency with our core stack: TypeScript, React (ideally React Router 7 and Remix), PostgreSQL, Redis, and CI/CD via GitHub Actions
Experience designing and implementing distributed systems using Kubernetes, Docker, AWS, and Infrastructure as Code (e.g., Terraform)
Ability to navigate and simplify complexity — you've been a part of large, multifaceted projects with clean abstractions and minimal disruption
Growth mindset and adaptability — you're comfortable working across the stack, learning new technologies, and embracing feedback
Excellent communication and collaboration skills, especially across disciplines and in ambiguous problem spaces
A passion for improving education and enabling interoperable, equitable digital learning experiences
Benefits
Provides a generous employer match on employee 401(k) contributions to support planning for the future.
Paid time off to volunteer at an organization of your choice.
Funding for select family-forming benefits.
Relocation support for employees who need assistance moving
Company
Learning Commons
Learning Commons is the name of the Chan Zuckerberg Initiative's long-standing work and investment in education, which aims to scale proven teaching and learning practices to benefit every learner.
Funding
Current Stage
Growth StageCompany data provided by crunchbase