← Back

Silvernest Senior Software Engineer

With the Baby Boomer generation reaching its 70s, aging well has become a critical issue and a growing opportunity. More people are retiring with a mortgage than ever before, putting a financial strain on their golden years. Meanwhile, housing inventory is insufficient in many cities, making it difficult for renters to find a place to live at a price they can afford. Silvernest wants to solve both of these problems with a unique approach: we've built a home sharing platform that matches homeowners with housemates, allowing people with extra space in their homes to provide long-term rentals to people who need it and get financial help and companionship in return.

But all that takes work. We're building a platform that's approachable, easy to use, and streamlined for people who want to share their homes in the easiest and safest way possible. We're taking a complex process and simplifying it so people can spend their time getting to know each other, not writing leases.

Tackling these unique problems requires a unique team, and we're looking for a senior software engineer who's up to the challenge, someone who's:

  • Passionate about finding the right solution, not just the easiest one, and willing to work and debate with other team members until we find it.
  • A polyglot with experience in a variety of tech stacks, who knows how to identify the right technology for the right solution.
  • Curious about seeing things from the user's point of view even when it differs from their own experience.
  • Excited about solving problems that no one else has thought to tackle yet.
  • Serious about designing and building solid, scalable products that can rapidly grow to support hundreds of thousands of users.
  • Uncompromising about surrounding themselves with people who challenge them and make them better.
  • Humble, eager to keep learning, and able to laugh and have fun even when the pressure is on.

To do well here, you'll need:

  • Solid experience with participating in technical architecture discussions and designing service-oriented, horizontally scalable systems. You know how good software looks and you can back your opinions up with experience and research.
  • Proven experience building large-scale B2B or B2C products using a variety of scalable technologies, including Ruby on Rails.
  • The ability to pick up new technologies as needed, applying solid underlying principles to learning a new language or tool.
  • A solid understanding of devops practices and toolsets. While you might not have to implement a CI/CD process with automated testing yourself, you should know what it takes to do it right.
  • To be a good mentor for younger engineers: patient, willing to lead by example as well as by teaching, and ready to put aside your own tasks on occasion to make the rest of the team successful.
  • Working knowledge of Agile and test-driven development practices, paired with the ability to shape the process to meet the specific needs of a team rather than taking a “one size fits all” approach.

Think this is you? Contact careers@silvernest.com and tell us why you're a good fit.