Software Engineer

Posted 10 Days Ago
Hiring Remotely in United States of America
Remote
Senior level
Edtech
The Role
As a Software Engineer at Cambium Assessment, you will develop software and conduct process analysis in a fast-paced environment. You will collaborate with developers and project managers, support quality assurance, and work with large datasets. Your key responsibilities include building secure APIs, delivering high-quality solutions, and leveraging technology to drive insights.
Summary Generated by Built In

Job Overview:

Do you want to be a part of something innovative and cutting edge? If your answer is yes, then join our team of more than 200+ software engineers, system administrators, designers, project managers and software quality assurance specialists that are smart, creative, and excited by what they do! Cambium Assessment Inc is a leading education technology firm focused on transforming the field of educational measurement using advanced computer-adaptive assessments, AI powered scoring, innovative reporting, universally accessible interfaces just to name a few.

As a Software engineer at Cambium Assessment Inc., you will report to the Technical Director and play a crucial role in developing software and conducting detailed process analysis in a fast paced production environment. We are looking for candidates who are highly motivated, detail-oriented, and passionate about leveraging technology and data to drive insights and decision-making. If you are a skilled software engineer with an exceptional command of Python and have a proven track record of delivering high-quality solutions, we encourage you to apply.

Job Responsibilities:

  • Work closely with software developers and project managers on requirements analysis, software design, implementation, deployment and ongoing evolution of complex software systems.
  • Support quality assurance teams in conducting their feature and regression testing of systems under the candidate’s purview
  • Work with large volumes of data to conduct specific data analyses using both custom developed software and off the shelf tools
  • Develop secure, high performance APIs around the core functionality to support integration with other CAI and external systems

Job Requirements:

  • Bachelor’s Degree in Computer Science, Statistics, Mathematics, Bio-Statistics or related field.
  • 5 or more years of programming experience including autonomous code development.
  • Extensive experience working with Python.
  • Proficient in python; demonstrated experience building webservices and scalable applications.
  • Solid understanding of algorithms
  • Self-starting, independent thinker
  • Excellent analytical skills
  • Highly detail-oriented
  • Good communication skills
  • Ability to work well on a team, as well as autonomously.
  • At least 1 year of experience with cloud technologies preferably in AWS.
  • Desired skills:
    • PDF generation libraries like ReportLab, PDF Workflow etc.
    • Common data analyses and scaling libraries like Pandas, Dask, Polars, PyArrow
    • Working Knowledge of SQL
    • Experience with version control systems, git/Bitbucket
    • working knowledge of C#
    • Familiarity with analytic software packages such as SAS or WPS
    • Experience with data analysis methods

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.

Top Skills

C#
Python
SQL
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

Block Logo Block

Senior iOS Software Engineer, Services Mobile

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
8 Locations
12000 Employees
168K-297K Annually
Remote
United States
675 Employees
110K-145K Annually

CrowdStrike Logo CrowdStrike

Software Engineer, Linux Kernel (Remote, USA)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
United States
10000 Employees
105K-180K Annually

CrowdStrike Logo CrowdStrike

Software Engineer - Rust (Remote)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
United States
10000 Employees
115K-180K 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