Salary
💰 $140,000 - $190,000 per year
About the role
- Contribute to Python application powering devices that execute climate control algorithms and process live sensor data from buildings
- Write multithreaded Python code to process inputs and execute algorithms that decide system actions
- Implement features and modifications in a large-scale, continuously running software system embedded in building controls
- Process and manage very large volumes of telemetry and data (billions of data points per year)
- Support property customers by enabling efficient heating, cooling, electric, and water system control across buildings
Requirements
- 5+ years of hands on experience writing multi threaded code in Python
- Experience writing multithreaded Python code that processes inputs and executes algorithms
- Experience modifying by adding new features in a large scale software system
- Experience working with systems at scale
- Passion for building new products and increasing energy efficiency
- Experience writing code that efficiently and intelligently processes billions of data points per year
- Medical, dental, and vision insurance
- HSA & FSA options
- Paid Parental Leave
- Access to Talkspace & Health Advocate
- Flexible PTO
- Commuter Benefits
- 401K
- Company paid life insurance
- Voluntary supplemental life insurance
- Free in-office lunch on Wednesdays
- Hybrid work environment
- Summer Fridays
- Monthly L&D Series
- Employee Resource Groups (e.g. DEIB Committee, Run Club)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonmultithreadingalgorithm developmentdata processinglarge-scale software systemstelemetry managementenergy efficiency
Soft skills
problem-solvingproduct developmentcustomer support