> Markdown version of [/jobs/ext/4707289-senior-software-engineer-infrastructure](https://www.wearedevelopers.com/jobs/ext/4707289-senior-software-engineer-infrastructure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Infrastructure - **Company:** The Learning Commons - **Location:** Redwood City, CA, United States - **Experience:** Expert - **Salary:** $190,000 - $261,800 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Data Files, Software Debugging, Distributed Systems, Github, Octopus Deploy, Software Engineering, Grafana, Backend, Kubernetes, Deployment Automation, Terraform, Data Pipelines, Docker, Databricks - **Published:** November 13, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-infrastructure-redwood-city-ca--66bbb129-6e23-41d7-ad15-6b7d1ae6435d ## About the Role Software Engineering, Artificial Intelligence (AI), Training/Teaching, Best Practices, Training/Teaching Curriculum, Data Sets, Training Tools, Software Engineering, Application Programming Interface (API), Cloud Computing, * Strong Engineering Fundamentals - Proven experience building and operating production systems in cloud-native environments. * Infrastructure & DevOps Depth - Hands-on experience with infrastructure as code, containerized systems, CI/CD pipelines, and cloud architecture. * Modern Tooling Fluency - Experience with tools such as Terraform, Helm, GitHub Actions, Argo CD, Kubernetes, Docker, Grafana, Databricks (or comparable technologies). * Operational Excellence Mindset - Experience with observability, monitoring, and incident response; comfortable debugging complex distributed systems. * Systems Thinking - Solid understanding of scalability, networking, and secure system design, with pragmatic decision-making in fast-moving environments. * Collaborative Communication - Ability to contribute to technical design discussions, align cross-functionally, and elevate engineering standards within a team. ## Description We are seeking a strong Senior Software Engineer with deep infrastructure experience to help build and scale the systems that power our Learning Commons platform and AI-enabled educational tools. This role offers the opportunity to work across the stack - from backend services and APIs to cloud infrastructure and CI/CD - ensuring our systems are reliable, secure, and easy for engineers to build upon. As a Senior Software Engineer on the Education Tech engineering team, you'll play a key role in designing and implementing production-grade systems that support experimental educational applications and AI developer tooling. You'll partner closely with product, data, and platform engineers to improve system performance, strengthen observability, and streamline developer workflows. This is a high-impact individual contributor role where you'll own meaningful technical initiatives within the team - improving reliability, scaling services, and enhancing the developer experience through thoughtful engineering. You'll collaborate with Trust, Security, and product engineering teams to ensure our infrastructure aligns with best practices while remaining pragmatic for a fast-moving, early-stage environment. If you're passionate about building robust systems, improving developer velocity, and working on technology that supports educators and students, we'd love to connect. What You'll Do * Build Across the Stack - Design and implement scalable backend services, APIs, and infrastructure that power our Learning Commons platform and AI-enabled tools. * Strengthen Cloud & DevOps Foundations - Improve cloud infrastructure, data pipelines, CI/CD workflows, and deployment automation to increase reliability and developer velocity. * Own Reliability & Performance - Enhance observability, monitoring, and incident response practices; debug and resolve production issues across application and infrastructure layers. * Improve Scalability & Developer Experience - Identify bottlenecks and drive pragmatic improvements that make systems faster, safer, and easier to build on. * Collaborate & Raise the Bar - Partner with product, data, security, and platform teams; contribute to design discussions, code reviews, and shared engineering standards.