This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Senior Software Engineer

Added
3 days ago
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Nursa is a healthcare platform that directly addresses the severe staffing challenges confronting the U.S. healthcare system by connecting qualified registered nurses (RNs), licensed practical nurses (LPNs), and certified nursing assistants (CNAs) seeking flexible work with facilities in need of help. Founded in 2019, we are a growing venture backed startup whose mission is to put a nurse at the bedside of every patient in need. With your help, we will be able to enrich the lives of nurses and be a valued partner in delivering effective, compassionate patient care in every market we serve.

Role overview:

You’ll join the Price Setting team as a Senior Software Engineer, working directly with our clinical platform to help clinicians secure competitive pay and help facilities attract the right nurses for their needs—directly supporting Nursa’s mission of ensuring a nurse is at the bedside of every patient who needs one. This role directly impacts critical company metrics including take rate and days sales outstanding. You’ll be part of defining our AI workflow, blending prompt engineering with product definition as we pioneer how AI and human expertise collaborate in mob programming environments. As a high-impact member of our mob programming team, you’ll help deliver excellent features while shaping how modern software teams work together.

Responsibilities:

  • Be a productive member of the mob. Work embedded within our collaborative team, rotating roles as we solve problems together. Stay present and engaged, embrace different perspectives, and contribute both as the person driving implementation and as a guide helping others shape solutions.

  • Own system design decisions. Model the domain in ways that make our system extendable and reduce complexity. Your architectural thinking will influence how we structure code and decisions for the long term.

  • Drive team learning around AI workflows. Help expand our collective knowledge about integrating AI tooling and prompt engineering into our development process. We’re learning this together, and we need someone curious about what works and what doesn’t.

  • Lead code reviews in Go and React Native. Conduct thorough reviews that improve code quality and share knowledge across the team. Participate in collaborative code sessions where multiple team members review and discuss changes together.

  • Apply YAGNI principles. Help us stay focused on what we actually need right now rather than over-engineering for hypothetical futures. This discipline keeps our codebase clean and our team moving fast.

Qualifications:

Must Have:

  • Deep understanding with more than one programming language. You understand tradeoffs between programming paradigms.

  • Demonstrated success with system design. You’ve modeled complex domains and made architectural decisions that mattered. You understand how to balance present needs with reasonable future flexibility.

  • Experience with or genuine openness to collaborative programming. You’ve done pair programming, mob programming, or similar team-based coding—or you’re deeply curious and adaptable to working this way. You understand (or are eager to learn) what makes collaboration effective: clear communication, active listening, and genuine engagement.

  • Ability to communicate clearly and work effectively with others. You have full professional proficiency in English, which is essential for the clarity and precision required in a mob programming environment. You value relationships and recognize that teams execute better together.

Nice to Have:

  • Experience working in small, high-performing teams where individual contributors have significant impact

  • Familiarity with prompt engineering or AI-assisted development workflows

  • Experience with Go and/or React Native (we value the ability to learn quickly over prior experience with these specific languages)

  • Background working with billing systems or marketplace platforms

What you get in return:

  • Opportunity to revolutionize healthcare industry and build both relationships and teams that make a tangible impact

  • We empower team members to act intelligently and be owners, believing that execution is everything, and have designed a learning-focused environment where you get ongoing support and regular feedback to help you grow

  • An opportunity to join an international team with a work culture that is based on trust, flexibility, and curiosity

  • Competitive salary and benefits

Closing:

Nursa is an equal opportunity employer. We aim to build a workforce of individuals from different backgrounds, with different abilities, identities, and mindsets. Even if you do not meet all of the qualifications listed above, we encourage you to apply!

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →