Software Engineer


đź‘‹ Hello! Orbit is hiring a software engineer to help build the main Orbit application. The technology stack is Ruby and Rails with JavaScript on the front end. This role is for an engineer who is a strong, senior individual contributor and looking for the opportunity to build out significant new parts of an application while helping maintain a high-quality, well-tested codebase. All that while being surrounded by supportive colleagues and with the opportunity for a lot of personal growth.

Here are some signs that you might be a good fit for the role:

  • You have 3+ years of experience building full stack applications
  • You’re at the senior, staff, or higher engineer level
  • You consider yourself a full-stack engineer with specialities in one or two areas
  • You have prior Ruby on Rails experience
  • You’re comfortable architecting, articulating, and building complex features autonomously
  • You’re comfortable evaluating and selecting new parts of the tech stack
  • You value accurately and friendly written communication
  • You enjoy the product part of the engineering role and will be happy to talk to users, help design screens and flows, propose features, and review product analytics
  • You enjoy creating content and giving talks
  • You’re interested in the community and open source aspects of software development

We’re looking for someone who can tackle new areas of product development, taking them all the way from ideation to live in production. You’ll have a lot of support and autonomy.

Here are some specifics about the role:

  • Competitive salary
  • Reports to the CTO
  • Remote-friendly or local in Paris or San Francisco
  • No visa sponsorship at this time

Based on experience and seniority, the title of this role is flexible. If you are looking for your next role title to be a senior / staff engineer, we can accommodate that. Don’t hesitate to ask or let us know what you need.

We offer to all of our employees:

  • Flexible and family-friendly working arrangements
  • Excellent medical and dental benefits
  • Minimum 4 weeks of vacation per year
  • Maternity and paternity leave beyond what is legally required
  • Your dream hardware, software, and conferencing set up
  • Paid courses, books, and professional development
  • A personal community building budget

All of our roles are remote-friendly. The well-being of orbiteers is very important to us. If you tell us what you need to be happy and successful, we’ll try our best to accommodate.

The process

Our interview process consists of several exploratory chats, a technical or domain-specific collaboration session, and a final call to discuss our decision to extend an offer or to pass. We believe your time is valuable and will use it respectfully. The timeline is 1-2 weeks unless you need more time. The collaboration session is not designed to make you sweat, but to help both of us get a sense of what it’s like to work together, while helping us understand the depth and breadth of your experience. Our hope is that both sides feel that they got something out of meeting each other and exploring the opportunity together, even if an offer isn’t extended or accepted.


Ready to start your next career journey?
Introduce yourself - we'd love to meet you.