> Markdown version of [/jobs/ext/2722291-software-engineer-school-integrations](https://www.wearedevelopers.com/jobs/ext/2722291-software-engineer-school-integrations). 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). --- # Software Engineer, School Integrations - **Company:** Clever Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $140,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Amazon S3, Batch Processing, Databases, Data Synchronization, Cursor (Graphical User Interface Elements), Amazon DynamoDB, MongoDB, Node.Js, Software Engineering, TypeScript, ReactJS, State Machines, AWS Lambda, Data Pipelines, Golang, Microservices - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-school-integrations-clever-8295890 ## About the Role * Engineering Foundation: 4+ years of professional experience as a Software Engineer with a strong foundation in software engineering principles and full-stack development. * Problem Solving: Proven ability to architect solutions for various product and data needs and a track record of leading small projects within a team environment. * Quality & Reliability: A strong commitment to writing simple, high-performing code that is easy to maintain long-term, with practical experience generating and automating tests (unit and end-to-end). * AI Development Tools: Familiarity with leveraging AI coding tools (such as Claude Code or Cursor) to enhance development workflows, productivity, and code quality. * Cultural Alignment: A commitment to understand and prioritize the Clever engineering culture (see our blog post on Defining Clever's Engineering Culture)., * Technical Stack: Experience with our tech stack which includes Go, TypeScript, Node.js, and React, using AWS services such as lambdas and step functions, and databases/storage such as DynamoDB, S3, OpenSearch, and MongoDB. * Data at Scale: Knowledge of batch processing and working with data at high scale. * System Stability: Comfort with participating in an on-call rotation to ensure the stability of the critical data pipelines that schools rely on daily. ## Description The School Integrations team at Clever is responsible for the technical foundation that connects schools to our ecosystem of learning applications. As a Software Engineer on this team, you will be a key contributor to the platform that powers Clever's products and handles the massive data volumes required to automate account creation for millions of students and teachers. You will work across the full stack-from Go microservices to React frontends-to build tools that ingest school data from various Student Information Systems (SIS). This is an incredible opportunity for an engineer to solve real-world data-scaling problems, ensuring that every student has a simple and secure connection to their learning resources on day one., * The problem you'll solve: You will ensure that millions of users have seamless access to their learning apps by building and maintaining the high-performance data pipelines that power the Clever ecosystem. * Who you'll partner with: You will collaborate closely with Product, Design, and fellow engineers to build intuitive UIs and robust backend services. * What success looks like: Success is measured by the delivery of robust, maintainable code and the successful execution of features that simplify complex data connections and transformations for schools. * Key projects you'll lead: You will develop new features for our microservices architecture, build resilient data sync pipelines, and contribute to the internal architectures that support Clever's massive data-processing needs. ## Related Videos - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)