See all the jobs at Ecovent here:
| Full-time
, ,Description
Ecovent is a Boston-based startup disrupting the HVAC and smart home industries with the only intelligent home zoning system that delivers complete room-by-room climate control through easy-to-install, self-configuring sensors and vents. We’re expanding our technical team comprising experts and leaders in hardware, software, user experience, data science, and algorithm development.
Are you an experienced full-stack Python developer who can solve tough technical problems creatively and quickly? We take software seriously: we're looking for someone who's just as serious as we are about automated testing, code reviews, collaborating with git, and shipping high quality code. Our software components span embedded, cloud-based, and mobile platforms. Our Senior Software Engineer role can jump into many technical areas, design and implement clean APIs, and accurately estimate tasks, all while staying product-focused and mentoring other team members.
Desired Skills
-
Expert Python skills, including flexible software architecture design patterns and unit testing techniques
-
Ability to quickly learn an existing code base and start making commits
-
Experience designing and implementing secure, RESTful APIs
-
Knowledge of database systems and message-passing frameworks
-
Understanding of common data analysis techniques and ability to implement mathematical algorithms using standard packages and platforms
-
Ability to thrive at a fast-paced startup, learn quickly, and take ownership of your tasks