Python Developer

Company: Perch
Location: Boston, Massachusetts, United States
Type: Full-time
Posted: 06.FEB.2021


Perch is disrupting the $270B Amazon 3rd party seller marketplace by becoming the first technology-based scale operator of top ecommerce mic...


Perch is disrupting the $270B Amazon 3rd party seller marketplace by becoming the first technology-based scale operator of top ecommerce microbrands. We acquire successful, profitable businesses that sell top-ranked products and have differentiated customer feedback. The Perch platform integrates those businesses into a scale operating company and accelerates the products to the next level of sales and profitability. We are a key resource for entrepreneurs who want liquidity and a key partner for Amazon (and other retail channels) who offers exceptional products, great customer service, and a great value.

Central to our success is a tech stack that facilitates managing a large number of Amazon microbrands, providing us with visibility into our business and automation of key business processes. We are looking for a Python Developer who will help us build that engine.

The ideal candidate will be excited about writing clean, well tested and maintainable code, will have experience working with Python, Django, databases (particularly postgres) and working with REST APIs.

This person will have the unique opportunity to help define their role working directly with technical leadership and will be essential to the company's ability to continue to scale at a rapid pace. In this role you will touch every part of our business - across acquisitions, supply chain, brand management, technology and finance - and you'll be an integral member of shaping a rapidly growing technology company.


  • Writing reusable, testable, and efficient code.
  • Integration of front-end elements with server-side logic. Sound knowledge of Python/Django and RESTful APIs.
  • Integration of 3rd party APIs with our system.
  • Experience with database technologies, especially PostgreSQL databases or other data-store solutions (e.g. MongoDB, CouchDB)
  • Python, with knowledge of Django Framework. Experience with Django REST framework is a plus.
  • Familiarity with ORM (Object Relational Mapper) libraries.
  • Familiar with Source code Management systems like git.
  • Familiar with CI/CD
  • Strong unit test and debugging skills.
  • Understanding of fundamental design principles behind a scalable application.

About You

We are looking for an entrepreneurial and collaborative team member to help build out a scalable system. The ideal candidate has 2-3 years experience with Python, Django and Django REST framework, is able to collaborate effectively with a diverse group of people, and is excited at the prospect of being a part of a rapidly growing company. No ecommerce or Amazon experience is required - we believe that with the right set of underlying capabilities, you can learn the industry context quickly.

About Us

Perch is one of the fastest growing eCommerce companies in Boston. Perch acquires and develops great ecommerce brands. We are backed by amazing investors (Spark Capital, Tectonic Ventures, and Boston Seed). Our team has deep expertise in ecommerce, technology, and M&A. We are disrupting one of the largest and most exciting spaces of ecommerce and are building an industry-shaping platform.

Perch is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Apply Now


Loader2 Processing ...