As a Senior Software Engineer on the Developer Experience team within Learning Commons, you’ll build the AI infrastructure and software systems that enable EdTech developers to better connect how students learn with the tools they learn from. You’ll be a key contributor to the engineering work that powers our open-source GitHub repositories, developer documentation platform, and Developer Portal — the primary interface between our AI tools and the developer community that builds on top of them. This means working across APIs, SDKs, data standards, and developer-facing services to craft experiences that feel intuitive, reliable, and fast. You’ll lead through technical excellence: driving architectural decisions, setting quality standards, designing extensible systems, and partnering closely with product, design, and research. You’ll help define how developers discover, learn, and build with Learning Commons APIs, data, and open infrastructure — shaping the foundation that enables meaningful innovation in education technology.