23 Apr 2019

Full-Time Back-End Engineer (Python/Django)


NOTE: This job listing has expired and may no longer be relevant!

Job Description

About Sixcycle

Sixcycle is a rapidly growing startup developing web and mobile products for fitness and health. With a proven track record helping elite athletes achieve their very best, we are now bringing the same tools and methods to everyday people who want to achieve maximum performance in their lives. Our innovative team is building cutting-edge training, data-analytics and communication tools on the web, iOS and Android to create the world’s most advanced training platform.


The Role

We are hiring a seasoned python developer to work in our Dumbo, Brooklyn office. As part of our team the position will play an important role as we begin the next phase of growth of our company. The primary focus of the position will be the design, maintenance and documentation of all back-end systems, as well as coordination with the front-end team. 


Our ideal candidate has the experience and drive to rapidly take on responsibility, develop their skill set and grow into a leadership position. 


  • PTO/Sick leave
  • Equinox Gym Membership
  • One Medical Primary Care Membership


Duties & Responsibilities

  • Development of all server-side logic
  • Design and documentation of APIs
  • Design and development of integrations with 3rd party services
  • Ensuring high performance and responsiveness to requests from the front-end
  • Maintain existing code base with best practices in mind 
  • Rigorous commitment to documentation, quality engineering, testing, and support


Experience and Qualifications

  • 2-5 years experience in back-end web development
  • Highly proficient in Python and Django
  • Highly proficient with AWS services – EC2, S3, RDS, Elastic Beanstalk, – Lambda, ElastiCache, SQS, CloudFront
  • Experience with:
    • Management of hosting environment, including database administration and scaling an application to support load changes
    • Creating database schemas that represent and support business processes
    • Oauth/Oauth2 and general integration patterns
    • Understanding accessibility and security compliance 
    • User authentication and authorization between multiple systems, servers, and environments
    • Integration of multiple data sources and databases into one system
    • Data migration, transformation, and scripting
    • Setup and administration of backups
    • Transforming incoming data and outputting data in different formats
  • Proficient understanding of code versioning tools, such as Git
  • Understanding of “session management” in a distributed server environment
  • Basic understanding of front-end technologies and platforms, such as – JavaScript, HTML5, and CSS3
  • Interest in Machine Learning a plus
  • Must be legally authorized to work in the USA without sponsorship for employment visa status 


Personal Attributes and Other Qualifications

  • Self-starter, can learn on the fly
  • Ability to organize work with little day-­to-­day direction
  • Track record of flexibility in response to changing circumstances
  • Deep interest in personal health, wellness, and fitness
  • A can­-do, roll­-up-­your-­sleeves attitude
  • Passion for your work and a sense of humor


No recruiters.

No agencies.

No offers to outsource work.

How to Apply

You may apply here: https://angel.co/sixcycle/jobs/540130-back-end-engineer-python-django

Or email your application, along with resume, to work@sixcycle.com

Job Categories: Engineering. Job Types: Full-Time. Job Tags: api, aws, django, mysql, and python. Salary: 80,000 - 100,000.

Apply for this Job

Get Your Weekly Dose of Python