Engineering Manager - Integrations

over 1 year ago
Full time role
... more
... more

Job Description

The Role
The Integrations team is looking for an Engineering Manager to bring leadership and structure to a growing team. You will partner with other engineering and product leaders to create an inclusive and cohesive culture, guide engineers in building out reliable and performant systems, and explore new opportunities as we navigate the clean energy transition.
The Integrations team sits at the heart of Voltus as a business, and directly applies software engineering to climate change. We build and maintain the core software platform that allows Voltus to interact with the world of energy—DERs, wholesale markets, utilities, and more. We approach our work from a systems engineering perspective, and emphasize high reliability, thoughtful abstractions, and root-cause solutions.
Voltus is a fully distributed company and this job is remote. You have the flexibility to work from anywhere, but you must overlap with the Eastern Time (ET) zone for at least 4 hours of the workday (9am-5pm).

About You

  • You have experience leading engineering teams, preferably remotely. 
  • You are committed to people management as a systems engineering discipline in its own right, and approach the work as a vital component of holistic engineering work.
  • You have empathy for your team members and those who rely on your work. You value critical feedback and personal growth. You are genuinely interested in growing individuals beyond what they thought was possible, in a sustainable manner. You enjoy mentoring others and are comfortable receiving and giving kind, candid feedback.
  • You have excellent communication and collaboration skills. You can build and improve teamwork processes. You are comfortable working iteratively on internal processes.
  • You want to create thoughtful, well-designed systems and abstractions that are scalable, reliable, and performant. You can navigate the tradeoffs of delivering value, managing expectations, and building for the future.
  • You enjoy working with cross-functional groups and can effectively coordinate with many kinds of stakeholders.
  • You have good judgment and can adapt to new situations. You can persist through ambiguity to reach clarity, and translate intentions and understanding into workable solutions. You have experience with a high-growth engineering environment.
  • You are interested in the energy space and are excited to learn more.

About the Role

  • Hire and grow a diverse team.
  • Lead by example, care for the team, develop a supportive culture and promote work/life balance.
  • Use your expertise in software engineering to ensure high-quality software is delivered incrementally.
  • Provide mentorship and leadership to team members.
  • Help/guide individuals in setting clear goals and provide regular feedback on performance to foster career growth.
  • Support developing technical vision for product areas.
  • Coordinate project staffing and prioritization with Product Managers.
  • Improve overall engineering quality through documentation, technical guidance and mentoring, and establishing and upholding best practices for the team.
  • Give feedback on technical specs and review and approve code as needed.
  • Implement new tools and practices, and improve existing tools and practices, that make the team more effective.

Some (not all) technologies we use:

  • Go, Python, Rust
  • AWS, Docker, Nomad
  • Postgres, Clickhouse, Kafka

At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

Similar jobs