Senior Software Engineer - Backend (100% Remote)

Americas or European Time Zone

Submit your application

  • File exceeds the maximum upload size of 100MB. Please try a smaller size.


Show us you know how to HTTP ...

  • Send an HTTP POST request with JSON to with the following string fields: ‘first_name’, ‘last_name’, ‘email’, ‘phone’, and ‘cover_letter’, as well as ‘urls’ which should be a list with any URLs you’d like to share with us (e.g. resume, GitHub, side projects, Twitter, etc.). Be sure that you receive a 200 OK and paste the returned 'id' here. If you get a 403 then try again without sending any Cookie header.

Python questions

  • Write a one-line Python generator expression that provides an infinite stream of odd random numbers between 1 and 99 inclusively.


  • Tell us about something you built that you're proud of. (We like seeing URLs if available, but not as a replacement for a description)


  • What are some ways that you have ensured that a codebase is well structured and maintainable?

General Questions

  • Where did you hear about this role?
  • What countries can you legally work in? (Please explain if you have a visa)
  • What time zone are you located in?
  • Are there any circumstances preventing you from traveling internationally to a week long team offsite twice a year?
  • Describe your experience working remotely (How many years, 100%, part-time, etc.)

Additional information