Cove.tool is a SaaS platform which uses cutting edge technology and advanced computational analysis to help architects and engineers design high performance buildings. We are a forward-thinking team passionate about fighting climate change in the built environment. Development best practices and agile methodologies allow us to stay ahead of the curve while creating a maintainable codebase. 

 

We are seeking an accomplished Senior Software Engineer to lead the cove.tool engineering team. A forward-thinking, brilliant, positive individual who brings their unique experience and strong engineering foundation is critical for this role. In addition to web application development experience, a passion for math and science is key. 

 

Daily responsibilities include iterative development, automation, and research. You will have the opportunity to work closely with the co-founders to shape the future of the tool and grow with the company. 

 

Responsibilities 

  1. Collaborate with the CTO and engineering team to plan and develop features 
  2. Lead the engineering team and ensure sprint goals are consistently met 
  3. Mentor junior team members 
  4. Triage bugs and issues from Customer Success 
  5. Coordinate testing efforts 
  6. Automate testing and deployment processes 
  7. Own features from start to finish 
  8. Work independently 
  9. Write clean, scalable, maintainable code 
  10. Participate in code reviews 
  11. Keep the team up-to-date in daily standups 

Required Skills and Abilities 

  1. Undergraduate degree in Computer Science, Software Engineering or equivalent 
  2. 5+ years building web applications at scale and leading a team 
  3. Computational analysis 
  4. Optimization algorithms 
  5. Machine learning 
  6. Python, Django, PostgreSQL, JavaScript, Three.js, React, Bootstrap, CSS, SASS, HTML5 
  7. RESTful APIs 
  8. Object-Oriented Design (OOD) 
  9. Model-View-Controller (MVC) 
  10. Adept at problem solving and critical thinking 
  11. Strong debugging skills 
  12. Meticulous code review 
  13. Strong communication skills 
  14. Version control with Git/Github 

Bonus Points For 

  1. C# and .NET Framework 
  2. Revit API 
  3. SketchUp API 
  4. Grasshopper 
  5. C++ 

What’s In it for you 

  1. Competitive Pay
  2. Work Life Balance
  3. Public transit pass 
  4. Gym membership 
  5. Paid vacation and sick leave 
  6. Health insurance options 
  7. Snacks, beer, team events