The Wanderlust Group logo

Senior Software Engineer (Billing Systems)

The Wanderlust Group
Full-time
Remote
United States
$170,000 - $210,000 USD yearly
*If you apply through GoRails, do not apply directly on the website.

Hi! We’re The Wanderlust Group an outdoor technology company composed of Dockwa.com and Marinas.com. We build marketplaces that connect boaters with marinas, and technology that helps those marinas thrive. We believe that the best way we can make the world better is to get people out in it.

At The Wanderlust Group, you’ll be an integral part of a growing team, able to make an immediate impact and work alongside some of the most talented and dynamic people anywhere. We believe that a great culture enables great teams to do incredible things.

We are looking for a Sr. Software Engineer with deep billing systems experience to join our team. If you have helped architect and build billing systems in the past, or if you have have been an owner of, and major contributor to, billing systems, come and talk with us.

We pride ourselves on our hard working, highly collaborative and supportive Engineering culture. You will work within a pod of other talented Engineers, a Designer and a Product Manager to build great software for our Marinas and our Boaters!

You will collaborate with your teammates to build and evolve our billing systems architecture. You will have the opportunity to lead project threads within your pod in the billing space and beyond, and collectively own and maintain Engineering's technologies and platforms.


A bit more about us:
  • The Marina and Boater industries are fascinating and our efforts have direct impact on the day to day lives of our Marina operators and our Boaters.
  • We work hard and show up for each other each day, but also believe in the importance of work-life balance, high-trust environments and rowing collectively in the direction of positive product and business outcomes!
  • We are fully remote but gather in-person several times throughout the year!
  • We are a Ruby on Rails & React shop and our primary datastore is Postgres. We also use Sidekiq, Datadog, Swift for iOS, Github, Heroku + AWS, and Stripe to name a few.
  • We are around 60 employees company-wide, with around 12 in Engineering.

Required Qualifications - if you do not meet 100% of these requirements, you will not be considered:
  • Candidate must be eligible to work in the USA and reside in one of the following states: CA, CO, DC, FL, IL, MI, MY, MA, MI, NH, NJ, NY, NC, OH, PA, RI, TX, WA
  • Expertise architecting and building billing systems in the past, or if you have been an owner of, and a major contributor to, billing systems

Preferred Qualifications - successful candidates typically have at least 4 years of professional experience with the majority of the following:
  • Object-oriented web programming. Ruby on Rails experience is a plus.
  • Relational databases. Postgres specific experience is a plus.
  • Caching and Queueing systems. Sidekiq + Redis experience is a plus.
  • Frontend and UX. Familiarity with React is a plus.
  • Observability. Datadog specific experience is a plus.
  • Testing, profiling, and debugging practices.
  • Ability to leverage and maintain CI/CD pipelines.
  • Participation in on-call support.
  • Ability to blend critical thinking and systems design to solve for business needs.
  • Working in a team environment where you proactively contribute to maintaining a healthy team culture of continuous learning and collaboration.

We’re all about adventure here @ The Wanderlust Group, but we also want you to know what to expect on your journey with us, starting with the application phase through the interview process:
  • Interview Process Step 1: 30-minute Zoom based exploratory call with a member of our Talent Team
  • Interview Process Step 2: 30-minute Zoom based initial discussion with either our VP of Engineering or one of our Lead Engineers.
  • Interview Process Step 3: A relevant (and FUN!) Project / Assignment to do on your own time
  • Interview Process Step 4: 30-60min Zoom based "Team Loop" Meeting(s) “Team Loop” where you will have discussions with members of our Engineering and Product Team(s)

This job is closed.