[Pilot - Y Combinator W17] Software Engineer (Remote / Wroclaw)

Pilot (YC W17) is looking for an experienced full-stack engineer who has worked on large enterprise apps to join a small team working to create a more open job market.

A bit about who we are:

We are Pilot, a Y Combinator backed startup, with a small distributed team working from our office in Wroclaw, Poland, and remotely from San Francisco and London.

Our mission is to create a more open worldwide job market. Today, we’re doing that by helping engineers and designers find well-paying full time contract work, and large enterprises scale technology teams using remote contractors.

Our customers are fast-growing companies with technology teams larger than 100+ that embraced remote staffing as a way to scale their operations.

What you will be working on:

You’ll be the second engineer on our product team, working directly with one of our founders, who is leading the team.

We’re working on scaling our product to support the needs of our existing customers as they grow from having individual teams hire contractors through Pilot to the entire organisations relying on our platform as their main source of non-employee talent.

Most of our code is in Ruby—we use Rails 5.1 with bits of React and Redux on the front-end. Our primary database is PostgreSQL with REDIS as a worker backend and RabbitMQ as a message queue broker.

We’re in the process of refactoring a large monolithic application into a modular service-oriented architecture, that will help us manage the inherent complexity of the problem domain.

We deploy our apps to Heroku, and are starting to use Docker to minimise the gap between the development and production environments.

We have a pretty lightweight process for managing our backlog with 2-week sprints, 30 minute weekly planning sessions and asynchronous stand-ups. We continue improving our process through fortnightly retrospectives. We use Slack, Asana, and Google Hangouts to communicate and plan our work.

Requirements

  • Experience building complex enterprise products at a startup pace.
  • Proficiency with Ruby, Rails, HTML5, CSS3 and ES6 is a strong plus. If you’ve built enterprise applications using a different stack, you should be fine.
  • Ability to take a design and turn it into production-ready software, with self-explaining and modular code. This means you have to be comfortable working on all levels of our stack.
  • Working understanding of React and Redux. You don’t have to be a front-end expert as we use both sparingly.
  • Excellent oral and written communication skills. You’ll be working with a distributed team, so first-class communication is a must.
  • Experience and desire to work in distributed teams. You can work from one of our offices, but expect your team mates to be all over the world.

We’d especially like to talk to you if:

  • You have domain knowledge about the staffing, recruiting or agency industries.
  • You have practical experience implementing Domain Driven Design.

Benefits

  • Competitive salary and stock packages
    • 8–16k PLN
    • Employment contract or B2B
  • Unlimited vacation policy
  • Ability to work remotely from anywhere in the world
    • We try to hold all most of our team meetings between 7am–9am PST / 3pm–5pm BST / 11pm–1am JST to accommodate as many time zones as possible.

Location

You can work remotely or from our office in Wroclaw.

Contact

You can apply here: https://usepilot.workable.com/jobs/543655

Or, if you have any questions, send an email to matt@pilot.co.

Company details

Pilot sp. z o.o.
ul. Rzeznicza 32–33
50–130 Wroclaw
NIP 897-179-13-27
REGON 022201454
KRS 0000471184

Pilot Creative Limited
St. John’s Innovation Centre
Cowley Road
CB4 0WS
Cambridge
United Kingdom

Pilot Platform Inc.
548 Market St. #91283
San Francisco CA 94104
United States