Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Software Engineer image - Rise Careers
Job details

Principal Software Engineer

At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation’s K–8 students. For more than 50 years, our commitment to making classrooms better places, serving educators, and supporting accessible learning experiences for all students has driven the continuous improvement of our innovative programs. Our team of more than 2,500 employees is composed of lifelong learners who stand behind this mission, working tirelessly to serve the educational community with world-class programs and support every day.

Essential Duties and Responsibilities:

  • Lead and execute substantial software development projects in collaboration with product owners, focusing on delivering high-quality i-Ready user experiences.


  • Collaborate with architects and distinguished engineers to design secure, reliable software services and modules that ensure a seamless customer experience at scale.


  • Embrace a continuous improvement approach by conducting thorough code and design reviews and advocating for the adoption of advanced productivity tools.


  • Promote and implement efficiencies in software development and delivery practices, ensuring optimized workflows.


  • Maintain a strong awareness of security best practices, serving as subject matter expert on security, facilitating the adoption of standard flows.


  • Communicate effectively across teams through both verbal and written channels, fostering alignment and supporting cross-team goals.


  • Mentor peers to encourage personal and professional growth within the team.


  • Engage in proactive learning initiatives to continually enhance both functional and technical knowledge.


Required Skills and Abilities:

  • Exceptional communication skills, both verbally and in writing.


  • Expert-level proficiency in multiple frameworks and programming languages, particularly focusing on Java/J2EE technologies.


  • Extensive experience in implementing authentication and authorization of services, with a strong understanding of standards such as OAuth2, OpenID Connect (OIDC), and SAML.


  • Proven expertise in delivering cloud-hosted containerized services at scale using Docker and AWS technologies.


  • Solid experience in an Agile environment, specifically with Scrum methodologies.


Required Education and Experience:

  • Bachelor’s degree in computer science or a related field is preferred.
  • 10+ years of experience in web application development, demonstrating a robust background in the field.

Benefits and Pay Range:

Pay Range – This role’s range is $126,750. - $233,750. The wage range for this role takes into account the wide range of factors that Curriculum Associates considers in making compensation decisions based on our Compensation Philosophy. Actual base pay within that range will vary based upon several factors including, but not limited to, prior experience and relevant skill sets. At Curriculum Associates, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances for each case. This role is also eligible to participate in the company bonus plan. The Company recognizes that minimum wage varies by location and will ensure all compensation decisions comply with applicable state and local laws.

Benefits – Benefit eligible employees (and their families) are covered by medical, dental, vision, and basic life insurance. Employees can enroll in our company’s 401k plan and receive an employer match. Employees have access to a flexible vacation and sick policy in addition to twelve paid holidays and a winter office closure between Christmas and New Year's, as well as a number of additional perks and benefits.

Average salary estimate

$180250 / YEARLY (est.)
min
max
$126750K
$233750K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Curriculum Associates is seeking a dedicated Professional Learning ELA or Reading Specialist to enhance educational practices in the Dallas-Fort Worth area.

Photo of the Rise User

Join Curriculum Associates as a part-time Educational Consultant (Math) in New York City, focusing on equitable classroom practices and educator support.

Photo of the Rise User
Posted 9 days ago

Peraton is looking for a skilled Software Reverse Engineer to lead efforts in software exploitation and binary analysis for national security missions.

NetDocuments Hybrid Lehi, Utah, United States
Posted 7 days ago

NetDocuments is seeking a Staff Software Engineer to develop and lead cloud-native productivity tools integrated with Microsoft platforms.

Photo of the Rise User
American Express Hybrid Phoenix, Arizona, United States
Posted yesterday
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Experienced engineers are invited to contribute to innovative technology and compliance solutions at American Express in a hybrid working environment.

Posted 10 days ago

Be a part of GDIT as a Software Developer, where your innovative solutions can shape the future of technology in Bossier City, LA.

Photo of the Rise User
Aurora Innovation Hybrid Pittsburgh, Pennsylvania, United States
Posted 2 days ago

Aurora is looking for a Software Engineer II to build and optimize scalable data systems that enhance their autonomous vehicle technology.

Photo of the Rise User
Posted 9 days ago

Join Visa as a Staff Software Engineer to innovate and enhance cutting-edge transactional platforms in the payments industry.

Photo of the Rise User
Posted 5 days ago

CVS Health is hiring Software Development Engineers in Woonsocket, RI, to develop innovative healthcare software solutions with opportunities for telecommuting.

Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Site Reliability Engineer role focusing on large-scale cloud applications and infrastructure automation within Apple’s Carrier Services team.

Photo of the Rise User
Rockwell Automation Hybrid Mayfield Heights, Ohio, United States
Posted 6 days ago

Contribute your expertise in embedded software design and Agile development as a Senior Embedded Software Engineer at Rockwell Automation, driving innovation in industrial automation.

Photo of the Rise User
Posted 6 days ago

Contribute as an Application Engineer, Associate at BlackRock by developing scalable microservices that power global financial markets through innovative technology.

Photo of the Rise User
Posted 3 days ago
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Empathetic
Take Risks

Mercury is looking for a creative Frontend Engineer with React and TypeScript expertise to help build and maintain a fast, user-friendly web platform and delightful UI experiences.

CNX Hybrid USA Atlanta, GA
Posted 4 days ago

Concentrix seeks a skilled Software Development Engineer in Test (SDET) to enhance software quality through automation and collaboration in a hybrid work setting.

Photo of the Rise User
Posted 7 days ago

A leading payments technology company is seeking a visionary Generative AI Software Architect to design and implement scalable, secure AI platforms for enterprise applications.

Founded in 1969, Curriculum Associates is a leading educational technology and publishing company with a mission to make classrooms better places for students and teachers. As a company, we have both a responsibility and the opportunity to reduce ...

91 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
June 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!