Overview
We are looking for a talented senior backend architect to join our engineering team. Your primary focus will be the design of database schema, development of server-side logic, and ensuring maintainability, 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
- 5+ years experience in software architecture and engineering best practices.
- 3+ years experience in ย Python and Django.
- Deep understanding of how to create database schemas that represent and support business processes.
- Strong unit test and debugging skills.
- Available during the morning Pacific Time.
- Comfortable working remotely.
Nice to have
- 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.
Benefits
- 10 days annual PTO after working 6-months full-time for ezhome as well as an additional 2 days each year after your eligibility date.
- $200 reimbursed annually for software/hardware or workplace improvements.
- Laptop replacement of up to $1,000 reimbursed after 2 years full time work.
- $150 reimbursed annually for fitness related spending.
About ezhome
ezhome.com is a new high-tech gardening company in the Bay Area founded by Odysseas Tsatalos (co-founder of oDesk/Upwork) and Spiros Xanthos (co-founder of PatternInsight), and weโre looking to reinvent the gardening and home-service industry! Weโre using technology to help gardeners with their work, enable better communication, and vastly improve the customer experience.
We already have significant traction and we have even more ambitious plans ahead. Our team comprises more than 60 full time people across the globe, majority of them working remotely through Upwork.
Our global Engineering team is committed to the best software practices, and fosters transparency, clear ownership and creativity.
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.
We have 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!