Senior Software Engineer
Cambium Learning Group
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 /ReactJS), 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, BigQuery, 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, CloudWatch, 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. Job Requirements 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. Nice to Have's: 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., CloudFormation, CDK). Modern data stores (e.g., PostgreSQL, SQL Server, DynamoDB, or other NoSQL). Observability tools (e.g., CloudWatch, Datadog, New Relic). Authentication and authorization frameworks (e.g., OAuth2, OpenID Connect, Cognito). What We’re Looking For (Mindset & Traits) 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. 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 2024 school year, we delivered more than 126 million online tests, and successfully supported peak testing volumes exceeding 1.5 million simultaneous test takers. 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 Remote First Work Environment Our Remote First approach gives employees the flexibility and trust they need to effectively balance work with life. It creates a culture in which all employees are valued and where success is measured in results. It allows us to work collaboratively, inclusively and for greater positive impact, regardless of our individual locations. If you will be working remotely, either occasionally or on a permanent basis, you must have a reliable internet connection through a cable or fiber‑optic broadband service with minimum speeds of 10 Mbps download and 5 Mbps upload. The successful candidate will be expected to actively participate in video‑based interviews during the recruiting process and ongoing virtual meetings with their camera on, as part of their role. To maintain confidentiality and ensure a fair evaluation process, the use of note‑taking tools, reference materials, or AI‑powered tools (including generative AI, language models, or similar technologies) during interviews or other selection activities is prohibited unless prior written approval has been obtained from the People Experience team. If you require an exception for medical, accessibility, or other reasons, please contact your Talent Acquisition team member to discuss accommodations in advance. As part of our Remote‑First benefits, Cambium offers reimbursement to help cover the cost of setting up your home or remote office. 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 (including pregnancy, gender, gender identity/expression, or sexual orientation), national origin, protected veteran status, disability, or genetic information (including family medical history). We will provide reasonable accommodations for qualified individuals with disabilities. You may request an accommodation during the recruiting process with your Talent Acquisition team member. #J-18808-Ljbffr
- ...Red Hat, Inc. is looking for a Senior Software Engineer to enhance its Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux and the Red Hat Certificate System. This position involves designing, developing, and collaborating on features...Senior
- ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and...SeniorRemote work
$388k
...Netflix, Inc. is seeking a Software Engineer for their Ads Identity team in New York. This role involves designing and developing high-performance Conversion APIs essential for measurement and reporting capabilities. You'll work on ingesting user engagement events in real...Senior$160k - $240k
...A leading global financial services company in New York is looking for a Senior Software Engineer to join their Analytics Registry & Notification team. This role involves developing next-generation alerting systems using technologies like Java, Spring Boot, and ReactJS...Senior$160k - $240k
...A leading financial data firm in New York is seeking a Senior Software Engineer to enhance its data discoverability platforms. You will work with cutting-edge technologies, including Apache Kafka and Solr, to build scalable solutions. Candidates should have 4+ years of...Senior- ...behavioral change. We are on a mission to inspire and engage people in lifelong health, one step at a time. We are looking for a software engineer to help drive us forward in achieving that goal. Great software is the key to providing effective care at scale. We hire...Senior
- We are looking for dynamic, motivated and conscientious people who can: Professionally communicate with clients, agents, customers and coworkers. Take ownership of their work and develop solutions. We are offering: Competitive compensation with opportunities for professional...SeniorTemporary work
- ...Software Engineering @ Kilo Code About Kilo: Kilo is the all‑in‑one, open‑source agentic engineering platform. We're #1 on OpenRouter, have 1M+ active developers, and process over 21 trillion tokens monthly. We're growing fast, shipping constantly, and building in public...SeniorRemote work
- ...Join to apply for the Senior Software Engineer - USA role at Canals Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly...SeniorFull timeRemote workFlexible hours
$180k - $260k
...Senior Software Engineer - Product-Focused | Remote (US/Canada) $180,000.00/yr - $260,000.00/yr We’re working with a fast‑growing company building one of the most advanced developer tools in the AI space. Backed by top‑tier investors (including Sequoia) with $73M raised...SeniorFull timeRemote work- ...train, evaluate, and deploy robotic systems — where model performance is dictated by data quality. The Role We are hiring a Senior Software Engineer, Mobile to build high-scale, high-reliability, compute-heavy mobile systems for real-world recording and robotics. This is...Senior
- ...many more. About you: You are a talented engineer who thrives in a collaborative and fast-... ...experience. About the role: As a Senior Engineer, you will play a pivotal role in... ...: iteratively analyzing and optimizing software bottlenecks in Zig while leveraging high...Senior
$250k - $350k
...the AI layer for professional services and software implementation. Think of us as the brain behind the best solution engineers, forward-deployed engineers, and onboarding... ...categories of the decade. Role Overview As a Senior Software Engineer, Product at Auctor, you will...Senior$180k - $300k
...Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on robust...SeniorWorldwideFlexible hours$110k - $170k
...Location: New York City, Los Angeles, San Francisco Job Title Senior Software Engineer - AI Tooling & Quality Engineering Platforms Team Global Quality Engineering (GQE) Overview Paramount Skydance Corp. is seeking a Senior Software Engineer to design and build advanced...Senior$160k - $185k
...and they deserve better. Join us as we building creative, intuitive software solutions for school administration that help put the best educators in every school, every day. We keep our product engineering team small and incredibly talent-rich. We believe this helps us...SeniorRemote workFlexible hours- ...of missed calls go to competitors. Every hire here has an immediate and visible impact. About the Role We’re looking for a Senior Product Engineer who thrives at the intersection of engineering and product thinking. You’ll own features end-to-end—design, build, launch,...SeniorFull timeInternshipWork at officeImmediate start
- ...financial crime networks and ensure real businesses are never left out of the financial ecosystem. Role Description As a Senior Software Engineer , you'll be one of the early technical hires building the systems that power our platform. You'll work across the stack, writing...SeniorFull time
- ...You have strong opinions about what makes software easy to use. You think about the product... ...only person shipping code on this team. Engineers and Non-engineers use AI tools to build... .... If you only want to work with other senior engineers, this is not the right fit. Ambiguity...SeniorRemote work
- ...something that automates an entire category of core work, not just another point solution, this is the place. About the Role As a Senior Software Engineer focused on Payments at Warp, you'll build and own the financial infrastructure that powers Warp. Core ledgering, US and...SeniorWork at officeFlexible hours
$250k
...Category Labs (formerly known as Monad Labs) is a team of systems engineers and researchers on a mission to design and build at the... ...compiler design and system architecture Strong background in software engineering principles principles Experience with industry-standard...SeniorFull timeWork at office- ...Homebrew Capital. Built by an obsessive team from MIT, Ramp, Brex, Google, Dropbox, Apple, and more. About the Role As a Senior Software Engineer focused on Identity & Access at the company, you'll build foundational authentication and authorization systems, role‑based...SeniorWork at office
- ...'re restoring dignity and giving millions of people the chance to achieve financial freedom. About the Role We are hiring Senior Software Engineers to help shape the future of January’s platform. Instead of applying to individual teams, you will apply once and we will work...SeniorCurrently hiringWork at office
- ...Position Summary We are seeking a highly skilled Senior Software Engineer to join our Integration Services team. The ideal candidate will have strong full-stack development experience, with equal focus on backend and frontend technologies, and a proven track record...Senior
- ...tools for marginal security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity reasonable – to reduce... ...importance to building a great culture. The Role As a Founding Backend Engineer, you'll help build from the ground up, designing and...SeniorFlexible hours
$180k - $225k
...and ease. We are now building a brand-new Payments Team within Servicing — and we’re hiring the founding engineers. About the Role We’re seeking a Senior Software Engineer to join our new Payments Team and help build the systems that move millions of dollars every day....SeniorRemote work- ## Senior Software Engineer (Hybrid - Edgewood, NY)Applylocations: Edgewood, NY: Newark, NJtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR1078507At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If...SeniorLocal area
- A leading market-making institution in New York is seeking an experienced Software Engineer to join their Developer Experience team. In this role, you will design scalable build systems and CI/CD pipelines to enhance engineering efficiency. You will develop automation tools...Senior
$113.4k - $252k
...Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs. As a Senior software Engineer in the Flights group, you’ll play an essential part in building and scaling the next-generation flight platform, Navan’s flagship...SeniorLocal areaWorldwide- ...monitoring services. Design and implement core infrastructure and software components. Being able to Monitor, fix and improve... ...tracing, alerting) Being able to partner with application engineering teams to improve efficiency, scalability, and stability of various...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer internship no experience New York, NY
- federal - software developer New York, NY
- research software engineer New York, NY
- software engineer contract New York, NY
- part time software developer New York, NY
- software engineer healthcare New York, NY
- network software engineer New York, NY
- ngo software engineer New York, NY
- software development engineer aws New York, NY
- software developer internship New York, NY

