Python Engineer

| Greater NYC Area
Sorry, this job was removed at 9:22 p.m. (EST) on Friday, January 20, 2017
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

As a Python Engineer at Handshake, you'll build robust data services using Flask and Django. Working on the same team as Product Managers, Designers, iOS Engineers and Front-End Web Engineers, your platform will power applications that are a critical part of how every product reaches every shelf worldwide.

Handshake's mission is to help manufacturers & distributors grow their business by making it easy for their customers to order the right products from them in-person and online. The software we build provides our customers with a commerce platform that replaces the antiquated paper-and-clipboard-based systems used by brands and their salespeople, allowing for more products to reach more retailers with less cost, at greater speed and with less environmental impact.

The Problems You'll Solve

Handshake engineers collaborate to solve difficult technical problems together, making the lives of our users easier. Some of the biggest challenges our Python Teammates are solving right now are:

Building the Platform

Handshake provides services to our users on a variety of platforms. Our most important platform is iOS, but we also support the browser, power a variety of integrations, and have plans to build an Android application. Starting from a monolithic Django application, you'll help break down our core services into discrete and interoperable APIs, each backed by the right tool for the job. In addition to powering increased speed of experimentation across platforms, your services will pave the way towards seamless in-application integrations, and will allow our users to tailor Handshake to their specific needs.

APIs That Go Beyond CRUD

Handshake's UX mandate is to always be faster and better than pen-and-paper, even with spotty or no available internet. This means our mobile applications need to store and synchronize a tremendous amount of data against our authoritative databases. The challenge is to provide APIs that calculate minimal changesets, and reconcile competing changes to customer, product and order information from hundreds of mobile devices in an automatic and performant way. A great Handshake API ends up looking and acting a lot more like git than your standard REST API.

You're a Great Candidate If You ...
  • communicate and collaborate well
  • take a pragmatic approach to programming
  • care about technical excellence, but care even more about business value
  • are a seasoned Python expert
  • have worked extensively with SQL
  • have worked with git
  • know your way around a *NIX machine
The Benefits of Working at 'The Shake'
  • Comprehensive medical / dental benefits.
  • Competitive salary / equity
  • Spacious office in NoHo with plants, a shower, a fully stocked bar and plenty of bike parking
  • A coffee mug with your name on it (well, just the first initial, but it's still yours). 
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

627 Broadway, New York, NY 10012

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Handshake Corp.Find similar jobs