S
Senior Software Developer
S
Senior Software Developer
Savvas Learning•CA
today
Hybrid
Company
Savvas Learning
Location
CA
Work Schedule
full time
Work Location
hybrid
Savvas Learning•CA
today
Hybrid
Company
Savvas Learning
Location
CA
Work Schedule
full time
Work Location
hybrid
Job Description
Savvas Learning seeks a Senior Software Developer to design and build innovative educational software solutions in California. Join our team to drive cutting-edge learning technologies and make a lasting impact on education.
Full Description
Job Overview
Savvas Learning, a leader in K-12 educational technology, is seeking a talented Senior Software Developer to join our dynamic engineering team in California. In this pivotal role, you will architect, develop, and maintain scalable software platforms that power next-generation learning experiences, enhancing student outcomes through innovative digital tools and adaptive technologies.
Key Responsibilities
You will lead the development of robust, high-performance applications using modern software practices. Responsibilities include designing system architectures, writing clean and efficient code, collaborating with cross-functional teams such as product managers, designers, and educators to define features, conducting code reviews, optimizing performance, and ensuring seamless integration with cloud services. Additionally, you will mentor junior developers, troubleshoot complex issues, implement security best practices, and contribute to agile sprints to deliver projects on time. Staying ahead of industry trends, you will experiment with emerging technologies to innovate our edtech solutions.
Required Qualifications
A bachelor's or master's degree in Computer Science, Software Engineering, or a related field is required, along with at least 7 years of professional software development experience. Proven expertise in full-stack development is essential, with a strong track record in delivering enterprise-level applications. Experience in the education sector or with learning management systems is highly desirable.
Skills
Proficiency in languages such as Java, Python, C#, or JavaScript/TypeScript is mandatory, complemented by frameworks like Spring Boot, .NET Core, React, or Angular. Deep knowledge of cloud platforms (AWS, Azure, or Google Cloud), containerization (Docker, Kubernetes), and databases (SQL/NoSQL like PostgreSQL, MongoDB) is crucial. Strong problem-solving abilities, experience with CI/CD pipelines (Jenkins, GitHub Actions), version control (Git), and agile methodologies are expected. Excellent communication skills and a passion for education technology will set you apart.
Company Info
Savvas Learning is at the forefront of transforming education through interactive digital content, assessments, and personalized learning platforms. With a commitment to equity and innovation, we serve millions of students and educators nationwide, fostering environments where technology meets pedagogy to inspire lifelong learning.
Benefits
We offer competitive compensation, comprehensive health, dental, and vision insurance, 401(k) matching, generous paid time off, and professional development stipends. Enjoy flexible work arrangements, wellness programs, and tuition reimbursement to support your growth.
Growth Opportunities
Advance your career with clear paths to leadership roles, access to conferences, certifications, and internal hackathons. Our culture emphasizes continuous learning, innovation, and collaboration, providing opportunities to shape the future of education technology.
Key Skills
JavaScript/TypeScriptPythonAWSReact/AngularDocker/Kubernetes
