Senior Back-End Engineer

Anywhere  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

A Bit about Us

ezhome aims to become the #1 trusted provider of tech-enabled home services, starting by targeting the millions of consumers that use lawn care services. We provide an amazingly better home service experience using data science and software technology to dazzle customers and enable our service personnel to be more effective and efficient. We are pioneering the tech-enabled home services space with a full-stack approach.

ezhome was founded by two serial entrepreneurs and has been growing extremely fast (>$1M run rate in less than 6 months). We assembled a very high-caliber team and have raised significant funding from top-tier investors. We are looking for top talent—join us in disrupting the $100 billion home services market!

Overview of the Role

We are looking for a great senior python engineer to join our engineering team. Your primary focus will be the development of server-side logic, ensuring high performance and responsiveness to requests from the front-end.

Responsibilities

  • Develop, test, and maintain robust, scalable, high-quality software.
  • Write highly organized, maintainable code.
  • Solve difficult problems while continuously learning and improving.
  • Implement security and data protection.
  • Design and implement storage solutions.
  • Provide guidance to more junior engineers.

Must have

  • Extensive Python knowledge.
  • Experience with Django.
  • Able to create database schemas that represent and support business processes.
  • Strong unit test and debugging skills.
  • Have a working schedule that makes you available during the morning Pacific Time.
  • Comfortable working remotely
  • Good understanding of software architecture, especially RESTful design

Nice to have

  • Past experience creating REST APIs.
  • Experience with frontend development (e.g. JavaScript, ReactJS, single-page applications).
  • Management of hosting environment, including database administration and scaling an application to support load changes.
  • Familiarity with blue-green deployments, canary releases, feature toggles and other modern deployment techniques.
  • Data migration, transformation, and scripting.
  • Setup and administration of backups.
  • Experience working in a distributed team
  • Experience with Scrum or other agile development process.

Join an exceptional team of engineers and be part of the home services revolution!

http://www.ezhome.com/engineers/


Start date
n.a
From
Ezhome
Published at
22.02.2016
Contact person:
Project ID:
1075913
Contract type
Freelance
To apply to this project you must log in.
Register