Software Engineering Manager

$185,000 - $200,000/Yr

Runwise Ltd - New York, NY

posted 4 months ago

Full-time - Mid Level
Hybrid - New York, NY

About the position

Runwise is looking for a Software Engineering Manager to join one of the fastest-growing energy tech companies in the US. Runwise has offices in New York and Boston but is a remote-first product/engineering company, and has been since its creation. Runwise (www.runwise.com) is a fast-paced, customer-focused climate-tech startup that controls and runs the key energy systems (heating, water, etc…) in 7500+ buildings throughout the US. Runwise's unique hardware and software service significantly reduces energy usage, substantially lowering costs and carbon output. As of today, Runwise's technology takes the equivalent of 80,000 cars worth of carbon emissions off the road each year. As a Software Engineering Manager, you will be responsible for managing a group of software engineers by identifying their problems, blockers, and process deficiencies. You will lead the feedback cycle for software engineers by discussing areas and practical ways for them to improve their abilities and contributions to the product they are developing. Regular check-ins will be essential to follow up on goals and progress toward their accomplishment. You will also perform bi-annual performance reviews with qualitative and quantitative data, improving the performance process to ensure that engineers receive useful and high-quality feedback. Collaboration is key in this role, as you will work closely with product managers and designers for the squads that the engineers are assigned to, contributing to the prioritization and determining the individuals who are best for accomplishing the work. You will lead technical projects that require multiple teams or individuals for completion, ensuring that cross-team projects are scheduled for optimal delivery of the feature. Measuring completion for the software teams towards product delivery through Trello and Github will be part of your responsibilities, as well as quickly unblocking areas where cross dependencies or lack of clarity are preventing the feature from being finished. Participating in code reviews and discussions to assist engineers in making decisions on significant architectural implementation details will also be part of your role. You will evaluate the severity of technical issues and product bugs so they can be prioritized correctly and their impact is clear, working with software engineers to estimate software improvements that can lead to faster product contribution or improved product performance.

Responsibilities

  • Managing a group of software engineers by identifying their problems, blockers, and process deficiencies.
  • Leading the feedback cycle for software engineers to improve their abilities and contributions to the product.
  • Conducting regular check-ins to follow up on goals and progress.
  • Performing bi-annual performance reviews with qualitative and quantitative data.
  • Improving the performance process to ensure engineers receive useful and high-quality feedback.
  • Collaborating with product managers and designers for squad assignments and prioritization.
  • Leading technical projects that require multiple teams or individuals for completion.
  • Ensuring cross-team projects are scheduled for optimal delivery of features.
  • Measuring completion for software teams towards product delivery using Trello and Github.
  • Participating in code reviews and discussions to assist engineers with architectural implementation decisions.
  • Evaluating the severity of technical issues and product bugs for correct prioritization.
  • Working with software engineers to estimate software improvements for faster product contribution.

Requirements

  • Managed a team of 4+ software engineers for more than 2 years.
  • Experience hiring software engineers.
  • Introduced measurable improvements to work processes.
  • Minimized the number of meetings while maximizing outcomes.
  • Helped establish or improve collaboration between remote team members in software engineering, product management, design, business, sales, and operations.
  • Individual contribution to a software product with modern technologies.
  • Programming in Go and React for 2+ years is a huge plus.
  • Experience working on high-performance large scale data applications.
  • Performed business and product data analysis.
  • Previous experience with control systems.

Nice-to-haves

  • Experience with Trello and Github.
  • Familiarity with climate-tech or energy systems.

Benefits

  • 401(k)
  • Commuter assistance
  • Dental insurance
  • Flexible spending account
  • Food provided
  • Health insurance
  • Health savings account
  • Paid Parental Leave
  • Access to Talkspace & Health Advocate
  • Flexible PTO
  • 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)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service