← Back to all jobs
29d 1h left to apply
N

Senior Software Engineer II

Nomadā€¢šŸŒ Anywhere in the World•Estimated: $80,000 - $120,000

✨ AI Insights & Summary

Nomad is seeking a Senior Software Engineer to join their growing engineering team and take significant ownership of their platform. This role offers a high-leverage opportunity to impact a massive, underserved market in the long-term rental community by building features that directly drive business metrics. If you are a self-directed, experienced engineer who thrives on solving real problems across the full stack and contributing to a culture of continuous improvement, this is an excellent chance to make a substantial impact.

About Nomad

Nomad is dedicated to unlocking economic opportunity within the long-term rental community by offering property owners guaranteed rent and peace of mind, while simultaneously enhancing the rental experience for residents. Leveraging technology, Nomad is transforming a large, fragmented market to create a better rental ecosystem for all stakeholders.

About the Team

The Nomad Engineering team is responsible for developing the platform that supports guaranteed rent, owner dashboards, resident experiences, and essential operational tools. As a small, senior team, they emphasize rapid shipping and ownership. You will collaborate closely with product, design, and operations to address significant market challenges.

About the Role

We are looking for a Senior Software Engineer to assume substantial ownership of our platform and deliver features that directly impact the business. You will work across the entire technology stack, make critical technical decisions, and manage projects from conception to deployment. This role is ideal for an individual who is proactive, capable of identifying needs, building robust solutions, and elevating the performance of those around them.

Responsibilities

  • Build and ship features across our Rails backend and Typescript+React frontend.
  • Play a crucial role in integrating solid engineering principles into multiple legacy codebases.
  • Own your work end-to-end, encompassing technical design, implementation, testing, and deployment.
  • Collaborate directly with product and design teams to refine requirements and deliver solutions that positively impact business metrics.
  • Write clean, well-tested code and contribute to the continuous improvement of our engineering standards.
  • Participate actively in code reviews, providing constructive feedback to enhance overall code quality.
  • Proactively identify and address technical debt, bugs, and performance bottlenecks.
  • Contribute to architectural discussions and help guide the team in making sound technical decisions.

Who You Are

  • An experienced product engineer with strong systems thinking abilities, comfortable questioning and refining product ideas while also executing on product vision.
  • Possess significant professional software engineering experience, with a strong background in Typescript+React, Ruby+Rails, and RDBMS (PostgreSQL).
  • Experienced with modern testing philosophies and capable of improving slow or nondeterministic test suites.
  • Bonus: Experience automating workflows and using tools like Playwright, Slack bots.
  • Proven track record of shipping meaningful features or systems, with clear examples of owned and delivered work.
  • Solid technical fundamentals, including writing clean code, considering edge cases, and prioritizing quality.
  • Ability to introduce and discuss modern tooling and libraries that address recurring codebase problems.
  • Demonstrated success in simplifying complex systems and patterns within code.
  • Experience building tooling (CI/Editor) to enforce coding practices and improve developer experience.
  • Proficient in writing component and end-to-end visual browser tests, understanding appropriate use cases for each.
  • Comfortable working across the full stack, without strict frontend/backend specialization.
  • Strong collaborator with clear communication skills for both technical and non-technical teammates.
  • Self-directed: Takes initiative, manages workload effectively, and proactively identifies next steps.
  • Experience in a startup or high-growth environment is preferred.
  • Comfortable utilizing AI coding tools to enhance implementation, debugging, or test writing, while maintaining engineering judgment.

Interview Process

  1. Quick meeting with recruiter to discuss role and company.
  2. Hiring manager interview.
  3. Up to 3-hour technical assessment involving a real-world problem to build a feature.
  4. Discussion of the technical assessment with engineering and product teams.
  5. Founder interview.

Where You'll Be

Remote within the continental United States. Candidates based in Denver are preferred and encouraged to work hybrid from our downtown office.

Compensation

Nomad offers competitive compensation based on experience, skills, location, and role expectations. Final offers may vary from the posted range to ensure fairness.

Our Values

  • Nomads Build Community: Foster genuine relationships and act as dependable stewards.
  • One Percent Better Every Day: Continuously improve through small, deliberate actions.
  • Mission Before Ourselves: Be a championship team focused on improving customer lives.
  • Act From Ownership: Solve problems proactively and take responsibility.
  • Dream Without Boundaries: Challenge the status quo and strive for the extraordinary.

Benefits

  • Medical, Dental & Vision Insurance Plans
  • Team Bonding Outings and Volunteer Days
  • Dog-Friendly Office
  • 11 Paid Company Holidays (including a Mental Health Day)
  • Company Equity
  • Short-Term & Long-Term Disability
  • MacBook and equipment budget
  • Sick, Parental, and Generous Paid Time Off
  • Nomadic Anniversary Rewards (including a 4-week sabbatical)
  • Discounted Employee Brokerage Rates

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted5/19/2026
CategoryFullstack Development
SourceWe Work Remotely

FAQ

Is this position remote?

The Senior Software Engineer II role is a hybrid opportunity. The location specified is Anywhere in the World.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

F

Reliability Technician I

F09aec1a 4339 4554 9c9a 53202b0386ad 19000101 000001•Salt Lake City, UT, US, Salt Lake City, UTā€¢šŸ  Remote
Competitive
Fullstack Development
View Job →
M

Kosmetiker:inn (w/m/d) im MEDISPA

Medical Skin Center Dr. David Bacman•Cologneā€¢šŸ  Remote
Competitive
Fullstack Development
View Job →
H

Team-/Salonassistenz (m/w/d) auf Minijob-Basis

HAUBER - The Organic Hair Salon•Munichā€¢šŸ  Remote
Competitive
Fullstack Development
View Job →