Position: Python Architect
Company: TurnKey Labs
Experience required: 5y
English level: upper

Located in Carmel, CA we are seeking a Remote Python Architect who will work with a cross functional team and will be responsible for maintaining and developing our server-side processes. Being back-end focused you will be joining an exciting and ambitious start-up to integrate various systems into the business’ own client-facing API. You’ll advocate for testing best practice, liaise with clients to ensure a seamless integration process as well as creating guides & training tools for juniors coming into the team. In a fast-paced start-up it’s expected that you’ll be adaptable with a keen drive to learn & implement new technologies.


About the Client

Our product is a personal interactive tool to determine if your home is impacting your health. We track building attributes, occupant behaviors, and 23 individual symptoms. We then provide personalized recommendations on how to make your home healthier and track the success and reduction of adverse health impacts.

Explore and grow opportunities for us to change building and health culture, fostering relationships with government and private organizations to ensure individuals and families a future of healthy and safe housing. Identify organizations and regions in need of home health analysis, education, and training.
We offer a wealth of information through our e-books, articles and research papers to help you better understand the impact your home may be having on your health and what you can do about it.

Everyone deserves to live in a healthy regenerative home!


What you will do

➤ Provides leadership and direction for software engineers
➤ Collaborating with senior management and fellow developers to meet both technical and consume requirements while maintaining regular communication of progress
➤ Implementing the best practices and coding standards of the project.
➤ Comfortably operating within an Agile team using SCRUM methodologies
➤ Creating containerized Docker microservices targeted for AWS hosting
➤ Executing caching, load balancing, and other strategies of optimal service performance
➤ Integrating AWS services where beneficial for project needs
➤ Staying abreast of developments in web applications and programming languages
➤ Occasionally use PySpark to build big data pipelines. Build business analytics pipelines and services
➤ Extensively use pandas to analyze, clean up and prepare data for machine learning
➤ Develop and integrate scalable services related to data science
➤ Develop reliable models. Track and Improve output quality.
➤ Produce and maintain technical product documentation.
 

About you

➤ Advanced with Python programming
➤ Experience with Django or similar python web framework (Flask)
➤ Experience with RESTful API design & development
➤ Experience with PostgreSQL and NoSQL databases
➤ Experience working within an AWS environment
➤ Ability to integrate multiple data sources and databases into one system
➤ Able to create database schemas that represent and support business processes
➤ Able to implement automated testing platforms and unit tests
➤ Upper-Intermediate English
 
What you should be able to demonstrate

➤ Able to be methodical in documenting and testing your own code
➤ Comfortable working independently and as a member of a cross functional team
➤ Excellent verbal and written communication skills
➤ Have a high degree of honesty and integrity
➤ Deadline oriented and multi-tasking ability in a fast-paced environment
➤ Team-player, positive attitude and flexible
 

BOOM! Bonus Points

➤ We care about your opinion not just regarding your main responsibilities
➤ Personal notebook with appropriate specs to perform your work (MacBook Pro or similar)
➤ Private health insurance
➤ Unlimited vacation days
➤ You can work remote
➤ Accounting and legal support required to file taxes
➤ A small team of highly skilled people focused on success