Civitas Learning is on a mission to help one million more higher education students graduate each year through innovative technology and data science solutions. They are seeking a Senior Software Engineer to join their Student Experience Team, focusing on building and maintaining student-facing applications that drive real impact in education.
The role combines technical expertise with a mission-driven approach, requiring someone who can think beyond code to understand how their work directly impacts Civitas' customers and ultimately student success. As a senior engineer, you'll work across the full stack, from frontend to backend services and databases, while also taking on a leadership role in guiding best practices and mentoring other team members.
The position offers the opportunity to work on meaningful problems in education while being part of a collaborative culture that values work-life balance. You'll be building scalable web applications using modern technologies like React, TypeScript, and various backend technologies, working in a remote environment with a global team.
The ideal candidate brings 5-10+ years of software engineering experience, with strong expertise in both frontend and backend development. You should be comfortable with RESTful services, modern web applications, and database technologies. Experience with AWS is considered a plus. The role offers competitive compensation and the chance to make a real difference in higher education outcomes.
Working at Civitas Learning means joining a company that's leveraging technology to solve important challenges in education. Their platform helps institutions use data effectively to identify at-risk students, understand why they're struggling, and implement effective interventions. If you're passionate about using technology to improve education and want to work with a team that combines technical excellence with meaningful impact, this role offers an excellent opportunity to advance your career while contributing to an important mission.