Senior Software Engineer; REQ
Listed on 2026-06-05
-
Software Development
Cloud Engineer - Software, Software Engineer
Location: St. Paul
Job Overview
At Cambium Assessment, we’re building a next-generation tools that helps educators understand student performance, take timely action, and improve outcomes. As a Senior Software Engineer, you’ll play a key role in designing and delivering a modern, scalable platform with a SPA front end framework (VueJS /React
JS), C#-based microservices, and AWS-native infrastructure, integrating with modern data warehouse and analytics platforms.
You’ll collaborate closely with product, UX, and data teams to turn complex reporting needs into intuitive, high-performing features for teachers and school leaders.
Job Responsibilities- Design & build front end experiences
- Develop rich, responsive applications and dashboards and reporting workflows using VueJS /ReactJS
- Implement reusable components, state management, and front‑end architecture that scales.
- Own backend microservices & data flows
- Design and implement microservices (primarily in C#/.NET) that power reporting, data access, and business logic.
- Build and consume APIs and data services that integrate with modern data warehouses (e.g.,
Clickhouse, Amazon Redshift, Big Query, Databricks
). - Work with data engineers to ensure reporting services are optimized for query performance and scalability.
- Leverage AWS at scale
- Design and implement services using AWS (e.g., ECS/Lambda, API Gateway, S3, RDS/Redshift, Cloud Watch, etc.).
- Advocate for and implement best practices around scalability, resilience, security, and cost optimization.
- Drive quality and reliability
- Champion automated testing, code reviews, and observability (logging, metrics, alerting).
- Help evolve our CI/CD pipelines and deployment practices.
- Collaborate & mentor
- Work closely with Product Managers and UX Designers to refine requirements and deliver user‑centric solutions.
- Mentor junior and mid‑level engineers; set engineering standards and practices for the team.
- Participate in technical design discussions and architecture reviews.
- 5+ years of professional software engineering experience.
- Exceptional experience building single‑page applications with React/VueJS (hooks, component patterns, state management, performance optimization).
- Hands‑on experience designing and building microservices (preferably with C#/.NET in production).
- AWS experience is required
, including designing, deploying, and operating services using core AWS offerings. - Experience working with or integrating against at least one modern data warehouse such as:
- Clickhouse
- Amazon Redshift
- Solid understanding of RESTful APIs
, distributed systems, and event‑driven architectures. - Strong grounding in software engineering best practices
: code reviews, testing (unit/integration), version control, CI/CD. - Excellent communication skills and the ability to work effectively in a cross‑functional, agile team.
- Experience with Python for services, data processing, or automation.
- Background in K–12 education
, edtech, or reporting/analytics systems. - Experience with:
- ETL/ELT tools and patterns (e.g., AWS Glue, custom pipelines).
- Infrastructure as Code (e.g., Cloud Formation, CDK).
- Modern data stores (e.g., Postgre
SQL, SQL Server, Dynamo
DB, or other No
SQL). - Observability tools (e.g., Cloud Watch, Datadog, New Relic).
- Authentication and authorization frameworks (e.g., OAuth2, OpenID Connect, Cognito).
- You care about user experience and can translate teacher needs into technical solutions.
- You’re comfortable moving between front end, backend, and data layers, and owning features end‑to‑end
. - You enjoy mentoring others
, improving team practices, and raising the engineering bar. - You’re pragmatic: you balance ideal architecture with real‑world constraints and timelines.
- You’re excited by the green field development opportunity rather than just maintaining legacy systems.
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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).