full stack software engineer

We’re Hiring a Full Stack Software Engineer

Monopile is hiring a Full Stack Software Engineer to join the team developing the commerce and inventory operations platform powering Universal Music Group, Amnesty International, The Discovery Channel and hundreds of brands that sell and ship to consumers around the world.

You will be responsible for architecting, building, and deploying features to the Monopile platform as a part of our close knit product team in our Philadelphia office (though remote employees will be considered). We value effective communication, collaboration, and an eagerness to solve complex business problems. As a member of the product team, you will be expected to own entire areas of the product roadmap and be dedicated to maximizing the impact that your work will have on our strategy.

We expect you to be motivated by both green-field projects and understanding, improving, or rewriting legacy code. You will also play a pivotal role in modernizing the tooling and infrastructure needed to scale the development and deploy process to meet existing and future market demand.


  • Knowledge and experience equivalent to a Bachelor's Degree in Computer Science

  • 4+ years of web application development

  • Highly proficient in two or more of the following languages: PHP, Ruby, Python, Javascript, Go, Elixir

  • Experience with relational databases, especially MySQL

  • Experience as provider and consumer of web services

  • Experience deploying in Linux environment

  • Familiarity with various design and architectural patterns

Extra points for:

  • Proficient in PHP 7, Javascript ES2015+, React 16

  • API design experience

  • Experience working with AWS

  • Implementing and maintaining continuous integration systems

  • Experience and interest in ecommerce and logistics domains

Please send resume and any relevant code samples to: work@monopile.com