Software Engineer, Backend

Remote /
Engineering /
Full-time
Software Engineer
 
Peerspace is on a mission to bring people together. Our marketplace uncovers the world's most unique spaces—such as lofts, rooftops, and galleries—and opens them for people to book almost any activity. With Peerspace, guests have hosted weddings, photo shoots, team meetings, and more. In total, over 5 million people have attended a Peerspace booking, and we're looking for people who want to reach the next 50 million.
 
We are looking for a software engineer to join the backend team and become an expert in one or more of the business-critical technical areas for our scaling marketplace. Some areas of active development include our reservation system, transactional ledgers, payment gateways, account and inventory management, account security, as well as search matching. This role will report to the Director of Engineering and is a great opportunity for an engineer looking for autonomy in a high impact and high visibility role.
 
As a Software Engineer, you will:
 
-        Become the technical expert in business-critical microservices and maintain them in production
-        Partner with product and design, business stakeholders, and other engineers to identify and deliver functionality that meets technical, product, and business requirements.
-        Ship frequently - we develop in 2 week sprints that include retros focused on evolving and tuning our process.
-        Work with modern server-side technologies like Clojure, Node.js,  Mongodb, Postgres, Google Pub/Sub, and Kubernetes
-        Drive initiatives to improve the reliability and scalability of the platform.
-        Participate in our culture of improvement by joining code review meetings, writing technical documentation, and reviewing PRs for your teammates.
-        Serve as a mentor to more junior engineers
-        Champion the experience and security of our users and keep their privacy top of mind at all times
 
Strong Candidates have:
 
-        5+ year of experience in software development
-        Experience with microservice architecture, distributed systems, and API design
-        A strong history of problem solving for short, mid and long terms objectives
-        Familiarity with at least one of the following: pub/sub and message queue patterns, finite state machines, idempotent request handling, or data modeling
-        Many examples of projects that you were responsible for end to end
 
Bonus Points:
 
-        Experience in a start-up environment
-        Clojure interest
 
If this sounds like a good fit, we’d love to hear from you even if you don’t meet every requirement.
 
Perks:
 
●       Competitive salary with employee stock options and access to 401k and FSA/HSA
●       Medical coverage subsidized by Peerspace
●       Dental, vision, and disability coverage provided at no cost
●       Take-it-when-you-need-it vacation and sick days
●       $500 annual professional development allowance
●       Discount on all Peerspace bookings
●       Team members who work at Peerspace for 5 years are eligible for a 5 week sabbatical
●       We are a remote first company that believes access to flexible workspace makes us more productive.
 
Flex work perks include:
 
      Apple laptop, high res display, and stipend to setup home office
      Monthly cell phone and internet credit
      Coworking membership (in lieu of home office)
      Access to the Peerspace network of inspiring spaces to do your best work
      Quarterly in-person offsites and team-building events for all team members (in Peerspace locations, of course)
 
 
About Peerspace:
 
Peerspace is a platform that makes planning gatherings - starting with finding the perfect space - simple. Founded in 2014, Peerspace is a remote first company that maintains a strong company culture by gathering frequently in Peerspace locations. Our team members are currently located in San Francisco, Los Angeles, Chicago, and many other cities around the globe. The company’s investors include Google Ventures and Foundation Capital.
 
At Peerspace, we're dedicated to creating a team that's diverse, equitable and inclusive. Our workplace is a space where all team members are enabled to blaze their own trail, make things happen, and be recognized for taking pride in their work. We believe bringing together people from different backgrounds and identities makes us stronger and better serves the Peerspace community. We'd especially like to encourage applicants from different backgrounds, locations, and experiences.