Backend Software Engineer

Marketcircle · Sep 5th 2019

Apply on StackOverflow Careers

Are you a software developer that loves the option of working from home, collaborating with a fun team, and enjoys solving challenging problems? If so, we're looking for an experienced software developer to join our Backend Team. This team is primarily responsible for developing, maintaining and supporting the backend services for our apps. You will be a highly motivated team player, as well as creative and passionate about developing new technology that not only improves the way our apps work, but also helps small businesses world wide. You are a self-starter and aren’t afraid to jump in on the deep end.

You are:

  • an experienced software developer, with some experience building backend services

  • comfortable working remotely

  • comfortable working independently or collaboratively

  • willing to participate in a rotating on-call schedule

You’ll be working on:

  • a HTTP/REST API written in Ruby (you will probably spend most of you time here)

  • an Authentication/Payment backend written in Python

  • a PostgreSQL database with a custom C extension to track changes

How to Apply: We ask all applicants to participate in a small Coding Challenge before applying. Please go to and follow the instructions.

Skills & Requirements

You have:

  • a solid understanding of modern backend applications

  • experience with modern API design and ideally know your way around in a web framework such as Ruby on Rails, Django, or Sinatra

  • experience with either Ruby, Python, or a similar scripting language

  • an appreciation for well written, tested and documented code

  • experience with Linux or a BSD

  • experience with Git and GitHub

Bonus Points for:

  • experience with infrastructure management tools (like Puppet, Ansible or Chef) (we use Ansible)

  • experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)

  • knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Apply on StackOverflow Careers