Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in New York, NY vacancy
  •  ...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

    Red Hat

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    2 days ago
  • $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

    Netflix Inc

    New York, NY
    4 days ago
  • $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

    Bloomberg

    New York, NY
    4 days ago
  • $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

    Bloomberg

    New York, NY
    4 days ago
  •  ...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

    The Resume Database

    New York, NY
    2 days ago
  • 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...
    Senior
    Temporary work

    Primeritus Financial Services

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Remote work

    Kilo Code

    New York, NY
    2 days ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Canals

    New York, NY
    2 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Orbis Group

    New York, NY
    2 days ago
  •  ...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

    mecka

    New York, NY
    4 days ago
  •  ...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

    Syndica

    New York, NY
    2 days ago
  • $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

    Auctor Corporation

    New York, NY
    3 days ago
  • $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... 
    Senior
    Worldwide
    Flexible hours

    ANZA Inc

    New York, NY
    4 days ago
  • $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

    Paramount Pictures

    New York, NY
    13 hours ago
  • $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... 
    Senior
    Remote work
    Flexible hours

    Red Rover

    New York, NY
    2 days ago
  •  ...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,... 
    Senior
    Full time
    Internship
    Work at office
    Immediate start

    Avoca

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Full time

    Cobalt ID

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Remote work

    Blockchain Capital

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Flexible hours

    Joinwarp

    New York, NY
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office

    Category Labs

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Work at office

    United States Digital Space LLC

    New York, NY
    1 day ago
  •  ...'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... 
    Senior
    Currently hiring
    Work at office

    January Service Company

    New York, NY
    13 hours ago
  •  ...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

    2T Consulting

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Flexible hours

    GetReal Security LLC

    New York, NY
    3 days ago
  • $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.... 
    Senior
    Remote work

    Recruiting from Scratch

    New York, NY
    2 days ago
  • ## 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... 
    Senior
    Local area

    Broadridge Financial Solutions , Inc.

    New York, NY
    3 days ago
  • 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

    Kubelt

    New York, NY
    1 day ago
  • $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... 
    Senior
    Local area
    Worldwide

    Traveltechessentialist

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    For contractors

    Seven Seven Software

    New York, NY
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!