Senior Software Engineer, Devices
San Francisco, CA, OR Anywhere in the Continental U.S. · Remote or Anywhere in the Continental U.S. · San Francisco · USD 140,000-196,000 · 4+ years experience · Remote · Posted Oct 5, 2026
At a glance
- Experience
- 4+ years experience
- Workplace
- Remote
- Location
- San Francisco, CA, OR Anywhere in the Continental U.S. · Remote or Anywhere in the Continental U.S. · San Francisco
- Salary
- USD 140,000-196,000 · Base salary
About the role
- The Devices team builds Clever's integrations with operating systems used in the classroom, including iOS, macOS, Windows, and ChromeOS.
- As a Senior Software Engineer on this team, you will build features across that surface, spanning from backend services to native device clients.
Responsibilities
- Build device integrations that get students into their learning apps quickly and securely, and that IT admins can set up and manage without friction.
- Work closely with Product and Design on features, and with IT admins and Customer Support to understand how integrations behave in real districts.
- Mentor peers through code reviews and technical leadership.
- Drive work across native clients (Swift, C++) and the services behind them.
- Lead near-term projects including Platform SSO for macOS, Googlebooks login support, and Apple School Manager integration.
Requirements
- 4+ years of professional experience as a Software Engineer with a strong foundation in software engineering principles and device-centric experience.
- Professional experience building native applications for Windows, or supporting Windows environments.
- Experience with MDM platforms (Intune, Jamf), setting up and troubleshooting Entra/Azure environments, or integrating with Apple School Manager.
- Proven ability to lead complex projects from design to deployment, collaborating effectively with both technical and non-technical stakeholders.
- Experience architecting end-to-end systems that solve complex product needs and handle diverse data requirements.
- A strong commitment to modular, extensible, testable code, applying design patterns, refactoring to pay down tech debt, and automating tests.
- A commitment to understand and prioritize the Clever engineering culture.
Preferred qualifications
- Experience with our tech stack, which includes Swift, C++, Go, TypeScript, Node.js, and React, using AWS services such as lambdas, step functions and SQS, and databases/storage such as DynamoDB, S3, and MongoDB.
- Experience developing for at least one of iOS, macOS, Windows, and ChromeOS.
- Comfort with participating in an on-call rotation to ensure the stability of the critical login systems that schools rely on daily.
- Familiarity with leveraging AI coding tools (such as Claude Code or Cursor) to enhance development workflows, productivity, and code quality.
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
Workplace
- Role can be remote or anywhere in the continental U.S., or based out of the San Francisco, CA office.
Skills
- Swift
- C++
- Go
- TypeScript
- Node.js
- React
- AWS
- DynamoDB
- S3
- MongoDB
- Intune
- Jamf
Show all 15 skills
- Entra/Azure
- OIDC
- SAML