Cambium Learning Group

The education essentials company.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2009H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

66 days ago

Salary

Not specified

Bachelor Degree5 yrs expEnglishAmazon RedshiftAWSBig QueryDistributed SystemsMicroservicesReactVue.js.net

Job Description

• 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. • 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. • 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.

Benefits

  • Remote First Work Environment
  • Reimbursement to help cover the cost of setting up your home or remote office

Related Job Pages

More Full-stack Engineer Jobs

Senior Full Stack Engineer

Tata Group

Official account of the Tata group.

Full-stack Engineer66 days ago
Full TimeRemoteTeam 10,001+Since 1868H1B No Sponsor

Software engineer collaborating with teams to develop music integrations for apps and devices

AWSJavaScriptNode.jsReactSQLTypeScript
United States
$150K - $180K / year

Staff Software Engineer

Pearl

The future of dentistry, powered by AI.

Full-stack Engineer66 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Staff Software Engineer developing AI solutions for dentistry

AWSCloudJavaScriptNode.jsTypeScript
United States
Full TimeRemoteTeam 51-200H1B No Sponsor

Lead Product Engineer for the Ignite platform at NSLS impacting students.

CloudJavaScriptNext.jsNode.jsReactTypeScript
United States

Principal Engineer, Mobile

hims & hers

hims & hers offers a modern approach to health and wellness.

Full-stack Engineer66 days ago
Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

Principal Engineer leading mobile app architecture for Hims & Hers

AndroidiOSKotlinReactReact NativeSwift
United States
$230K - $265K / year