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

Staff Software Engineer

$150k - $170k
Full-time

HMH

Role Description

Staff Software Engineers within HMH Labs oversee feature development and maintenance throughout the software development lifecycle. Beyond core engineering responsibilities, they influence multiple teams, contribute to architectural decisions, and help shape technical direction and prioritization. They maintain a strong awareness of broader business goals, ensuring alignment between technical solutions and organizational objectives. Additionally, they mentor fellow engineers and proactively identify and resolve complex challenges related to system performance, scalability, security, and reliability.

HMH Labs is a small, highly agile group within HMH, whose engineers operate with considerable autonomy. This is excellent for self-starters and independent problem solvers but would not be ideal if you prefer a more structured environment. You will report directly to an SVP and enjoy frequent collaboration with senior leaders, engineers, subject matter experts, and classroom success/support personnel.

Qualifications

  • BA/BS degree preferred.
  • Full-stack development experience.
  • Considerable experience as a senior level (or higher) developer/engineer.
  • Self-motivated with ability to take direction, seek input, and work independently.
  • Able to work remotely.
  • Working hours aligned with US time zones (UTC -5/-8).

Requirements

  • Tools/Technologies You will Use:
  • Front end work in HTML5.
  • Backend work with ASP.NET MVC, Node.js, and PostgreSQL.
  • May also work with Angular, React, Java, and various libraries and tools for integrations with other HMH properties.
  • A wide array of tools for AI development work.

Benefits

  • Salary range: 150k – 170k.

Application Deadline

The application window for this position is anticipated to close on April 20, 2025. We encourage you to apply as soon as possible. The posting may be available after this date but is not guaranteed.

Company Description

HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators, and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock students' potential and extend teachers' capabilities. HMH serves more than 50 million students and 4 million educators in 150 countries.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Remote vacancy
  • $180k - $245k

    Role Description As Staff Software Engineer , you’ll own the core execution model and platform architecture of Trase OS - the shared platform (“agentic operating system”) that powers all Trase deployments in regulated environments. You’ll define the abstractions and APIs... 
    Suggested
    Full time
    Temporary work
    Shift work

    Red Cell Partners

    Remote
    1 day ago
  • $171.12k - $213.9k

    Role Description This position is needed to fulfill the critical role of a Software Engineer within Twilio Sendgrid, to be both hands-on in creating, deploying and managing highly available, very large scale distributed systems. Our systems processed 12 billion emails on... 
    Suggested
    Full time
    Work experience placement

    Twilio

    Remote
    6 days ago
  • $150.29k - $225.43k

    Role Description The Staff Software Engineer drives the design and implementation of mission-critical systems across our platform. As a high level individual contributor, this position leads architectural decisions, influences engineering standards, and mentors fellow engineers... 
    Suggested
    Full time

    TBC Corporation

    Remote
    1 day ago
  • $205k - $265k

    Role Description As a Senior Staff Software Engineer, Full Stack, you will define the technical architecture and engineering direction that powers Button’s core products at an organizational scale. This is a hands-on role where you will: ~Define full stack architectures... 
    Suggested
    Full time
    Summer holiday

    Button Commerce

    Remote
    7 days ago
  • $180k - $230k

    Role Description We are seeking a talented and experienced remote Staff Software Engineer with a strong background in full-stack development and cloud to join our team. As a Staff Software Engineer, you will be responsible for designing, developing, and maintaining software... 
    Suggested
    Full time
    Remote work
    Work from home
    Flexible hours

    Bennie

    Remote
    3 days ago
  • $220k - $270k

    Role Description As a Staff Software Engineer on the MarTech Engineering Team, you'll serve as a forward-deployed engineer embedded within JLL's marketing organization, building production AI agents that solve real-world challenges across campaigns, content, social media... 
    Daily paid
    Full time
    Temporary work

    JLL

    Remote
    1 day ago
  • $170k - $203k

    Role Description At Skylight, software engineers design, implement, and maintain software systems to improve government services for the public. This software is built to meet the needs of young adults transitioning out of the foster care system. Skylight is partnering... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Skylight

    Remote
    8 days ago
  • $185k - $235k

    Role Description We are hiring exceptional Senior and Staff Software Engineers to join Healthie’s Web Engineering team. In this role, you’ll play a key part in developing new features and enhancing existing solutions for our platform, all while ensuring the highest quality... 
    Full time
    Remote work

    Healthie

    Remote
    1 day ago
  • $220k - $240k

    Role Description We're looking for a Staff Backend Engineer, who cares deeply about scale and reliability, while building compelling product...  ...range to own it end-to-end. You'll build mission-critical software systems that directly impact restaurant revenue and reputation... 
    Full time
    Immediate start
    Remote work

    Owner.com

    Remote
    2 days ago
  • Role Description As a Staff Backend Engineer on the Payments Team, you will lead complex, multi-team projects, drive architectural decisions,...  ...bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.... 
    Full time
    Work at office
    Remote work

    Weave

    Remote
    3 days ago
  • $197.3k - $344.7k

    Role Description We're looking for a Staff Android Engineer to help shape the future of productivity on mobile. As a Staff Engineer, you'll serve...  ...across diverse stakeholders. ~6+ years of professional software engineering experience, including significant experience... 
    Full time
    Immediate start
    Worldwide

    Slack

    Remote
    2 days ago
  • $80k - $100k

    Role Description You're the engineering anchor of an initiative — working as part of a tight team with your PM and designer, and alongside...  ...architectural decisions and fast input from peers. You operate at a staff bar. You're trusted to make the call, ship the hard thing, and... 
    Full time

    LawnStarter

    Remote
    6 days ago
  • $200k - $230k

    Role Description As a Staff Software Engineer, you will serve as a senior technical leader across multiple product and platform initiatives. You will partner closely with Product, Design, Infrastructure, and Engineering leadership to design and evolve systems that are reliable... 
    Full time

    Canopy Works

    Remote
    2 days ago
  • $150k - $250k

    Role Description We're looking for a Staff Software Engineer to join our growing team! At Helm.ai, expect a fast-paced environment; you will have significant influence over the company's business and the pace of technical innovation. You will work on cutting-edge technologies... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Helm.ai

    Remote
    4 days ago
  • $142.53k - $178.11k

    Role Description IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering...  ...~Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,... 
    Full time

    RBGlobal

    Remote
    7 days ago
  • $172.5k - $250k

    Role Description Staff Software Engineer (Backend / Payments & Blockchain Infrastructure) Location: United States (Remote, West Coast Preferred) Company Stage: Late-Stage / Global Fintech (Web3 Infrastructure) Office Type: Remote Salary: $172,500 – $250,000 Base... 
    Full time
    Contract work
    Work at office
    Remote work

    Recruiting From Scratch

    Remote
    16 hours ago
  • $212k - $286.2k

    Role Description We have an opening for a Staff Software Engineer on our Infrastructure Team , with specific focus on Observability - both internal and customer-facing. This is an opportunity to join a mission-critical engineering team that is driving the productivity... 
    Full time
    Work from home
    Home office

    Temporal Technologies

    Remote
    16 hours ago
  • $106.61k - $260.59k

    Role Description CVS Health is seeking a Staff Software Engineer specializing in developing machine learning solutions using Agentic AI/ML serving as a leader and role model in engineering for both peers and clients. This team is part of the very impactful Claims Adjudication... 
    Hourly pay
    Full time
    Temporary work
    Remote work

    CVS Health

    Remote
    1 day ago
  • $190k - $230k

     ...reliability, cost efficiency, and flexibility across the latest generation of open-source language models. We're looking for a Staff Software Engineer to spearhead this effort. You'll define the architecture, evaluate emerging technologies, and build the systems that... 
    Full time
    Remote work

    Syllo

    Remote
    1 day ago
  • Role Description We’re looking for a Staff/Senior Software Engineer to technically lead and build Runware’s serverless platform. You’ll be part of a small team working closely with senior leadership to bring a new product line to market. Runware is evolving beyond model... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Runware

    Remote
    1 day ago
  • $119k - $198.7k

     ...contemporary MFE-based user interfaces, and a strategy to decommission legacy application layers. We are seeking a high-impact Staff Software Engineer to lead the technical execution of our ERP modernization strategy. This is a "Builder-Architect" role focused on converting... 
    Full time
    Temporary work
    Flexible hours

    PowerSchool Group

    Remote
    16 hours ago
  • $225.32k

    Role Description Do you see yourself as a mission-driven engineer who believes that great products emerge from strong teams? Do you...  ...excellence, ownership, and impact at scale? We are seeking a Staff Software Engineer to contribute to one of our most ambitious efforts:... 
    Full time
    Remote work
    Home office
    Flexible hours

    Murmuration

    Remote
    4 days ago
  • $275k - $300k

    Role Description We are seeking an exceptional Staff Software Engineer to join our organization. Garner’s Engineering team tackles incredibly hard technical problems for a mission that truly matters. Our systems analyze billions of medical records to rank healthcare providers... 
    Full time
    Remote work
    Flexible hours

    Garner Health

    Remote
    1 day ago
  • $138.2k - $243k

     ...Foundry. We operate more like a product studio than a traditional engineering organization. We’re hiring a full-stack engineer with...  ...writing code. Qualifications ~7+ years of professional software engineering, or equivalent demonstrated by shipped products.... 
    Full time
    Work from home
    Flexible hours

    Genesys

    Remote
    5 days ago
  • $205k - $235k

    Role Description Healthie is hiring a Staff Software Engineer to help plan and execute ambitious and impactful projects. If you're a tech-savvy pro with a passion for making a real impact, taking ownership, and diving into cross-functional projects, we would love to connect... 
    Full time
    Temporary work
    Remote work

    Healthie

    Remote
    3 days ago
  • Role Description We're looking for a Staff Software Engineer to join our Developer Platform team, the team that builds the "Factory" powering Chainguard Engineering. We own the internal infrastructure, automation, and AI tooling that lets our engineers ship secure software... 
    Full time
    Remote work
    Flexible hours

    Chainguard

    Remote
    3 days ago
  • $176k - $264k

    Role Description Zocdoc's most important asset is our people. As a Staff Software Engineer on the Spend Management team, you will be the technical anchor for the platform that gives healthcare practices the confidence and control to spend on the Zocdoc Marketplace. You'... 
    Full time
    Flexible hours

    Zocdoc

    Remote
    3 days ago
  • Role Description As a Staff Engineer at Crogl, you will be the technical anchor for one of our engineering teams. You will own the architecture...  ...on priorities. ~Stay current with the state of the art in software engineering and applied AI, and bring the relevant advances... 
    Full time

    Crogl

    Remote
    8 days ago
  • Role Description As a Staff Software Engineer at Navient you’ll develop and execute on the technical strategy of an engineering team to revolutionize in-school consumer lending, automating the loan approval process and orchestrating the transfer of billions of dollars.... 
    Full time
    Temporary work

    Navient

    Remote
    8 days ago
  • $204k - $255k

     ...features. ~You’ll be at the center of cross-functional collaboration, bridging backend, frontend/client, and machine learning engineering teams. ~CnC is applying GenAI and large language models (LLMs) to power products that enhance the Airbnb experience. ~We're... 
    Full time
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    Remote
    4 days ago

Do you want to receive more vacancies?

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