Software Engineer, Backend

Clipboard

Location
United States
Job Type
full-time
Salary
Unknown
Posted
August 19, 2025

Job Description

About Clipboard:

Clipboard is a fast-growing Series C marketplace. We are a leader in our Long Term Care vertical and are expanding into several others (Dental Offices, Schools, etc). 
We are a YC Top Company with a global, remote team of 700+ people. We have been profitable since 2022, and fill millions of shifts annually at partner workplaces across the US, where tens of thousands of professionals work with us every year.
We are looking for your help to keep growing so we can serve more professionals and workplaces.

Your Mission: Innovate, Execute, and Deliver Impact

As a Software Engineer at Clipboard Health, you won’t just write code—you’ll craft solutions that reshape how healthcare professionals and facilities connect. You’ll collaborate closely with product managers, designers, and fellow engineers to build features that matter. If you love diving deep into technical challenges and emerging with high-impact solutions, this is your opportunity to make a real difference. Because we’re growing quickly, this is an evergreen role—we’re continually looking to add talented software engineers to our team.

What You’ll Do: Own the Code, Shape the Future

  • Deliver High-Quality, Scalable Code
    • Write performant backend services using Node/NestJS and reliable frontend experiences with React and TypeScript.
    • Leverage MongoDB, Postgres, and Redis to ensure data integrity and speed at scale.
  • Develop Reusable Components and Utilities
    • Contribute clean, modular code for our web and mobile applications (Ionic/React, Dart/Flutter).
    • Work closely with the DevX team to enhance tooling and libraries that bolster productivity across our global engineering org.
  • Own the Full Software Development Lifecycle
    • From problem definition and design through to development, testing, demoing, and supporting production code.
    • Deploy your own code using trunk-based development and short-lived feature branches with automated regression testing.
  • Collaborate with Product Managers and Customers
    • Understand the real-world problems faced by our facility clients, nurses, and internal users.
    • Occasionally engage directly with customers to gather feedback, confirm requirements, and ensure solutions truly solve their problems.
  • Embrace a Remote-First Culture
    • Communicate effectively in a globally distributed team—embrace asynchronous discussions, thorough documentation, and over-communication when needed.
    • Participate in daily overlap sessions or syncs, typically in the mornings (US PST), to stay aligned with your team.
  • Contribute to a Customer-Centric Approach
    • Whether fixing bugs, tackling tech debt (about 20% of our time), or brainstorming new features, always keep the user’s experience front and center.
    • Balance speedy fixes for pressing customer issues with longer-term structural improvements.
  • Participate in On-Call Rotations
    • Own the systems you build: if something breaks, you’re part of the solution.
    • Typically on-call for one week out of the month, ensuring our platform remains reliable around the clock.

What You Bring to the Table: A High-Ownership Mindset

  • Professional Software Development
    • Proficiency in building complex web or mobile apps, ideally with TypeScriptReact, and Node/NestJS.
    • Experience developing, monitoring, and supporting services in production.
  • Deep Technical Expertise
    • Strong understanding of service-specific integration testing, E2E testing, and selective unit tests.
    • Familiarity with AWS (ECS, Terraform) and best practices for deploying cloud-based applications.
  • Problem-Solving Chops
    • You thrive in “low-structure, high-ownership” environments, diving deep into complex issues and surfacing clear, elegant solutions.
    • Comfortable balancing immediate customer needs with robust long-term architecture planning.
  • Excellent Communication
    • Clear writing is essential for our remote culture—you know how to articulate ideas, provide concise PR feedback, and document decisions thoroughly.
    • Open to giving and receiving frequent feedback, even when it’s uncomfortable, to drive continuous improvement.
  • Customer Empathy
    • Driven by a desire to make real-world impacts. You love collaborating with PMs and occasionally customers, ensuring that features resonate with end-users’ needs.

Bonus Points For

  • Startup Experience: You’ve thrived in high-growth environments or founded your own venture, appreciating the speed and agility of startups.
  • Experience with Trunk-Based Development: Familiarity with short-lived branches and continuous deployment workflows.
  • First-Principles Thinking: You like to question assumptions, break down problems, and find innovative solutions that raise the bar.

Why Clipboard Health?

Meaningful Impact

  • We serve critical healthcare staffing needs, helping facilities and professionals stay focused on patient care. Your work has immediate, tangible benefits.

Flexible Work Environment

  • Join a globally distributed team with the flexibility to work from anywhere!

Strong Product-Market Fit

  • With significant growth in booked shifts and revenue, you’ll build features that customers are already eager to use.

Customer-Focused Culture

  • We favor a “testing trophy” mindset, regularly reevaluate tech debt, and encourage open, written communication for collaborative problem-solving.

Interview Process:

  • PR assignment and a follow-up interview
  • (Technical Design Document / Second PR assignment) and a follow-up interview
  • Hiring Manager interview
  • Final round interview with Co-CEO

If you’re passionate about crafting robust, user-friendly features and enjoy a dynamic, remote-first environment, join us at Clipboard Health.

🎯 Who is this job for?

This role is perfect for a Backend-Focused Full Stack Engineer with strong experience in Node.js/NestJS, TypeScript, and databases like Postgres, MongoDB, and Redis. The position involves building scalable backend services, contributing to reusable components, deploying on AWS, and supporting production systems through on-call rotations. It suits someone who thrives in fast-paced, remote-first startup environments, values customer impact and ownership, and is comfortable balancing short-term fixes with long-term architecture improvements.

πŸ’¬ Potential Interview Questions

  1. What are the advantages of using NestJS over a plain Node.js/Express backend?
    NestJS provides strong architectural patterns, dependency injection, TypeScript support, and built-in testing utilities, making large-scale applications more maintainable.

  2. How would you design a service that needs to handle both MongoDB and Postgres efficiently?
    Use MongoDB for unstructured or high-velocity data, Postgres for relational integrity, and abstract data access with repositories to ensure flexibility.

  3. What strategies would you use to ensure backend services remain performant at scale?
    Implement caching (Redis), optimize queries, use async processing with queues, and add monitoring/alerting with tools like AWS CloudWatch.

  4. How do you approach testing backend services to balance speed and reliability?
    Write integration and E2E tests for critical workflows, selective unit tests for logic-heavy modules, and automate regression testing in CI/CD.

  5. How would you troubleshoot a production issue in a distributed system deployed on AWS ECS?
    Check logs/metrics, trace requests with X-Ray, validate service health checks, and use feature flags or rollbacks to mitigate impact.

  6. What are the benefits and trade-offs of trunk-based development?
    It enables faster releases and less merge conflict overhead but requires strong CI/CD pipelines and thorough automated testing to ensure stability.

  7. How do you balance immediate bug fixes with long-term tech debt reduction?
    Triage customer-impacting issues first, while dedicating planned cycles (e.g., 20% time) to address structural improvements and tech debt.

  8. How do you ensure APIs are secure and scalable when exposed to external customers?
    Use JWT/OAuth for auth, rate limiting, input validation, logging/monitoring, and versioning strategies for backward compatibility.

  9. What’s your approach to writing backend code that is both modular and reusable?
    Encapsulate business logic in services, separate concerns into layers (controllers, services, repositories), and follow clean architecture principles.

  10. How do you collaborate effectively in a fully remote engineering team?
    Communicate asynchronously with detailed documentation, over-communicate when needed, give/receive PR feedback, and maintain clear visibility with task tracking.

πŸ“‹ Job Summary

Clipboard Health is hiring a remote Backend Software Engineer to build scalable services using Node.js/NestJS, React, TypeScript, and databases like Postgres, MongoDB, and Redis. You’ll own features end-to-end, contribute to both web and mobile apps, and collaborate in a fast-paced, globally distributed team serving millions of healthcare shifts annually. Ideal for engineers who thrive in high-ownership environments with strong customer focus. This role offers flexibility, meaningful impact, and growth within a profitable Series C startup reshaping the healthcare staffing landscape.

Required Skills

Node NestJS React TypeScript.

Related jobs

United States

Senior Software Engineer

General Motors

Full-time
London, United Kingdom

Web Developer

Sensor Tower

Full-time
Hungary, Budapest

React Lead Engineer

Zenitech

Full-time