Campus The Senior Software Engineer at Campus builds full-stack software impacting students, faculty, and internal teams. This role involves ownership of product outcomes and collaboration across product, design, and operations teams.
Responsibilities
We're hiring product-minded senior software engineers to help build the future of Campus. We're not hiring for a single team or narrowly defined scope. Instead, we're looking for strong full-stack engineers who are excited to own meaningful product problems and build software that directly impacts students, faculty, and internal teams. Successful candidates may ultimately join one of several product areas across Campus, including:
Learning: Build the core educational experience for students, faculty, and academic teams, from live instruction to AI-powered tools that improve learning, engagement, and outcomes.
Growth: Develop a student information system that integrates with federal systems, processes payments and scales with our student population.
No matter the team, you'll work closely with product managers, designers, operators, and other engineers to build products that have a measurable impact on students and the future of education.
You’re excited about this opportunity because you will...
Build products used by thousands of students, faculty, and staff
Collaborate closely with product, design, and operations teams
Take ownership of product outcomes, not just technical implementation
Move quickly and iterate based on feedback
Use modern AI tools to accelerate development and experimentation
Own features and projects from idea to production
Contribute across the stack including frontend, backend, integrations, and infrastructure
Qualification
Strong backend development skills
Required
4-6 years of professional software engineering experience