Careers

 

What We Do

When was the last time you paid for an online transaction or bill by mailing a paper check? […pause…] That’s what we thought. You can’t remember, because you use a credit card to  pay bills or buy things online. If you’re a small business (think bike shop, book store, physical therapist, flower stand, pet store, … ) owner, inventory-buyer, accountant, etc, your answer probably would have been: Yesterday. Tomorrow. Every day. B2B commerce is rapidly catching up with consumer commerce it’s moving online but the payments infrastructure for invoicing hasn’t. Rumbleship solves this.

What We Believe

We believe that B2B tools should be as clean, clear, and usable as consumer tools, and we believe that the best way to build this is to have a team from all walks of life. Your experience with buying is different from anybody else’s experience with buying, and it is critical to have a diversity of opinions to build the best tooling there is. Come build the last interesting thing in e-commerce. 

Engineer
(APIs, Services)

Rumbleship seeks an engineer to help our team partition a monolith into scalable services. You’ll be responsible for architecting APIs — both internal and external, extant REST and nascent GraphQL — to aggregate and present data from a variety of internal sources. You’ll work with our DevOps team to ensure that internal information remains internal, and you’ll work with our front-end team to make sure they get the data they need to present to our customers.

You’ll be joining a team of 5 engineers and 1 designer who value the collaborative process of coding. You want to use excellent tooling with great people.

Required:

  • 3-4 years professional experience building performant, scalable services (language agnostic)
  • 1 + year Node.js software

Pluses:

  • TypeScript, GraphQL experience
  • Experience maintaining microservices with an eye toward observability
  • Comfortable both modifying and implementing complex end-to-end testing suites
  • Google Cloud Platform (AppEngine, CloudSQL, PubSub)

Engineer
(Integrations)

Rumbleship seeks an experienced engineer to oversee its integrations with a variety of e-commerce platforms. As the sixth member of our tech team, you will be responsible for the oldest and most varied code in our product — and a core component of our infrastructure. Duties will include standardizing disparate applications and creating techniques for centralization to promote continuous iteration. You will collaborate with external partners to impact positive change for their business and ours alike. Rumbleship employs engineers who are motivated to have a major impact in addition to developing creative solutions to long-established problems.

Required:

  • 3-4 years of professional experience
  • Demonstrable knowledge of the PHP ecosystem as a whole
  • Strong familiarity with and understanding of e-commerce software

Pluses:

  • Knowledge of package signing techniques and practices
  • Comfortable both modifying and implementing complex end-to-end testing suites

Apply

14 + 2 =

Number of Employees

%

Employees Who Ride Bikes to Work

Product Development Person Hours

Buyers in the Network

The Rumbleship Team

Alex Lugosch

Alex Lugosch

Founder, CEO

Isaac Sparling

Isaac Sparling

Founder, CTO

Adam Hemphill

Adam Hemphill

Software Engineer

Mat Henshall

Mat Henshall

Software Engineer

Panagiotis Papadomitsos

Panagiotis Papadomitsos

DevOps

Preeti Viswanathan

Preeti Viswanathan

Software Engineer

Matt Abdalah

Matt Abdalah

Director of Sales Operations

Jenné Leigh

Jenné Leigh

Designer

Contact Us to Learn More

The Rumbleship team is ready to get you started. Contact us today!