Software Engineer (Mid or Senior), School Integrations

CleverSan Francisco, CA
$115,000 - $181,000Hybrid

About The Position

Clever is on a mission to connect every student to a world of learning. As the leading identity platform for education, more than 111,000 schools worldwide use Clever to power secure digital learning experiences. With Clever’s layered security solutions, schools can protect access and identities for all staff, teachers, and students. With a secure identity platform for schools and a network of leading application providers, Clever is committed to advancing education with technology that works for students everywhere. Clever, a Kahoot! company, has an office in San Francisco, CA, but you can visit us at clever.com anytime. 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.

Requirements

  • 2+ years of professional experience as a Software Engineer with a strong foundation in software engineering principles and full-stack development.
  • Proven ability to architect solutions for various product and data needs.
  • A track record of leading small projects within a team environment.
  • A strong commitment to writing simple, high-performing code that is easy to maintain long-term.
  • Practical experience generating and automating tests (unit and end-to-end).
  • A commitment to understand and prioritize the Clever engineering culture.

Nice To Haves

  • Experience with Go, TypeScript, Node.js, and React.
  • Experience using AWS services such as lambdas and step functions.
  • Experience with databases/storage such as DynamoDB, S3, OpenSearch, and MongoDB.
  • Knowledge of batch processing and working with data at high scale.
  • Comfort with participating in an on-call rotation to ensure the stability of critical data pipelines.
  • Familiarity with leveraging AI coding tools (such as Claude Code or Cursor) to enhance development workflows, productivity, and code quality.

Responsibilities

  • Build and maintain high-performance data pipelines that power the Clever ecosystem.
  • Develop new features for our microservices architecture.
  • Build resilient data sync pipelines.
  • Contribute to the internal architectures that support Clever’s massive data-processing needs.
  • Collaborate closely with Product, Design, and fellow engineers to build intuitive UIs and robust backend services.
  • Deliver robust, maintainable code and successfully execute features that simplify complex data connections and transformations for schools.

Benefits

  • Competitive salary
  • Flexible PTO
  • Paid Parental Leave
  • Comprehensive health, vision, and dental coverage
  • Mental healthcare services
  • Professional development budget
  • Annual company retreat
  • Team events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service