Principal Software Architect

Sorry, this job was removed at 08:46 p.m. (CST) on Friday, Dec 13, 2024
Be an Early Applicant
Hiring Remotely in United States of America
Remote
Internship
Edtech
The Role

Job Overview:

We are currently seeking a Principal Software Architect to join our team of more than a hundred software engineers, designers, project managers and software specialists that are smart, creative and excited by what they do. Some of our ground-breaking work includes:

  • Advanced algorithms for computer-adaptive testing
  • Highly scaled and high performance distributed systems
  • Learning management systems
  • User interfaces that are universally accessible to all
  • Innovative, AI based scoring

Job Responsibilities:

  • Technical leader with deep expertise in hands-on design and development of complex, scalable and high performance systems
  • Works across teams to create durable system integration processes to ensure that we are developing software solutions efficiently that meet our internal and external needs
  • Champion the application of new technology solutions or processes within the software organization through building system relevant proof of concepts, conducting knowledge sharing sessions, and supporting the teams in the adoption
  • Continuous evaluation of existing software architectures, proposing new innovative approaches and technologies, developing change management plans, and leading meaningful change
  • Define and drive best of breed software development processes that best fit the organizations strategic objectives
  • Work with project managers on software requirements analysis, road map definition and new product initiatives
  • Identify system and/or project specific constraints. Provide leadership on alternative approaches to reduce risks, re-engineer processes and work with leadership to ensure that we meet organizational commitments
  • Interface directly with upper management in responding to RFPs, supporting organization wide strategic initiatives, interfacing with clients and assessment industry as a whole through presenting at conferences and technical forums
     

Job Requirements:

  • Bachelors and/or Masters degree in Computer Science. PhD is preferred
  • 15+ years of development experience leading teams building high value, large scale systems
  • Proficient in the following technologies: ASP.NET/C# (or similar OO languages), SQL, Javascript and web technologies
  • Proficient in multi-tiered web based, software development 
  • Solid understanding of object oriented (OO) analysis and design principles 
  • Solid understanding of design patterns, data structures and algorithms
  • Proficiency in development of highly efficient real-time distributed software systems 

Why Work With Us?

When you work with Cambium Assessment, you’ll be helping to design and build inspiring solutions that make a real impact on the online testing industry, as well as the educators and students we support.

  • Our systems are highly scaled and mission critical serving over a third of all students in grades 3-8 in the United States.

  • Our web applications are highly interactive and universally accessible.

  • Our machine scoring methods are driven by artificial intelligence allowing computers to perform such complex operations as grading essays with more accuracy than humans.

  • Our processes use intensive algorithmic computing allowing a customized experience for each student as the exam adapts real-time based upon answers given.

In the 2021–2022 school year, we delivered more than 100 million online tests, successfully supported peak testing volumes exceeding 1.3 million simultaneous test takers,  while ensuring an average response time of less than a tenth of a second. We have the most advanced features of any online testing system, and we continue to push boundaries to improve student performance measurement and enabling educators with actionable insights to drive better overall educational outcomes for our students. To learn more about our organization and the exciting work we do, visit www.cambiumassessment.com

An Equal Opportunity Employer

We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.

The Company
HQ: Dallas, TX
1,831 Employees
On-site Workplace
Year Founded: 2009

What We Do

Cambium Learning® Group is the education essentials company, providing award-winning education technology and services for PreK-12 markets. With an intentionally curated portfolio of respected global brands, Cambium serves as a leader in the education space, helping millions of educators and students feel more universally valued each and every day. In everything it does, the company focuses on the elements that are most essential to the success of education, delivering simpler, more certain solutions that make a meaningful difference right now.

The Cambium family of companies includes: Cambium Assessment, Lexia® Learning, Learning A-Z®, Voyager Sopris Learning®, ExploreLearning®, Time4Learning®, and Kurzweil Education®.

Similar Jobs

Remote
United States
79 Employees
Remote
United States
256 Employees
Remote
United States
997 Employees
Remote
USA
802 Employees
220K-275K Annually

Similar Companies Hiring

Academia.edu Thumbnail
Software • Social Impact • Information Technology • Edtech • Digital Media • Consumer Web
SAN FRANCISCO, CA
110 Employees
Campus Thumbnail
Edtech
New York, NY
143 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account