Engineering Manager

about 2 years ago
Full time role
Seattle, WA, US... more
Seattle, WA, US... more

Job Description

Carbon Direct is decarbonizing the global economy. 
What is Carbon Direct? We are a team of scientists, engineers, and innovators with a shared goal of reducing atmospheric CO2 by scaling carbon management.
What do we do?We operate two distinct businesses:- Advisory & Software: We work with Fortune 500 corporate clients like Microsoft, Shopify, and Alaska Airlines to develop long-term carbon management plans. We’re also building a platform to facilitate the procurement, purchasing, and monitoring of carbon removals, helping make net zero emissions a reality for all businesses.- Investments: We scale the supply of quality removals by investing in high-potential technologies vetted by science-backed sourcing and diligence. 
The science is clear: we need to pair CO2 emission reductions with removals to limit global temperatures to 1.5C, and the time to act is now. Our 40+ leading scientists have expertise in all areas of carbon management, from carbon footprinting to carbon removal procurement, and their insight guides our work.
Our team is data-centric, diverse, and purpose-driven. Join us on one of the greatest journeys of our lifetimes: the transition to net-zero.
We are hiring the founding members of our software team! We are looking for an adaptable, enterprising, and experienced professional. If you are looking for an opportunity to apply your engineering and management expertise towards solving the climate crisis, then this is the job for you.
Role
You will be an essential member of our engineering team. You will leverage your extensive experience to build a high performing, diverse, and healthy team. You will work for your team, leading them from the front through all aspects of the software development lifecycle (SDLC). You will grow your team and enable individuals to reach their potential. You will play a key role in shaping engineering culture, management processes, and ensuring business outcomes. You should be a servant leader and help your team succeed together.
Your mastery of engineering best practices and system design is critical. Your experience building and operating critical systems will be invaluable. You should be capable and confident in leading engineering initiatives and growing others. Your knack for articulating technical concepts in interdisciplinary environments will help the team succeed. Finally, your passion for establishing a world-class engineering culture will be essential.  

Responsibilities

  • Build and lead exceptional engineering teams
  • You are an engineering manager with extensive experience shaping and leading high performing teams in new product development environments. 
  • You are actively involved in software design, implementation, and operation.
  • You challenge your team and leverage lightweight processes to improve outcomes.
  • You are passionate about improving quality and performance (e.g., SLOs, OKRs, cost, and ), growing others, and cultivating engineering excellence. 

  • Shape your organization to enhance product development and grow the business
  • You are skilled at identifying and addressing organizational needs.
  • You grow others by aligning individual ambitions to business outcomes. 
  • You address immediate needs while ensuring long term resiliency. 
  • You implement highly effective recruiting, interviewing, and onboarding pipelines.
  • You know that each new member can help us raise the bar.
  • You have extensive experience identifying and cultivating engineering talent.
  • You have a knack for enabling high achievers and experience reforming underperformance.

  • Help us shape a culture of engineering excellence
  • You help your team adhere to standards for documenting software system designs and architecture, including acknowledging tradeoffs and constraints, and facilitating thorough design reviews.
  • You proactively adapt reliability and security practices, utilize appropriate monitoring tools, and share learnings in a blame-free culture. 
  • You help the team triage and resolve issues as they arise, and you devise mitigation strategies to prevent similar issues in the future.
  • You ensure the team has appropriate quality checks in place to continuously improve code quality, test coverage, monitoring, and alerting.

  • Be a team player
  • You challenge others to proactively share knowledge and invest in their colleagues’ development and facilitate collaborative learning opportunities. 
  • You help your team overcome challenges and coordinate solutions.
  • You ensure that everyone on your team is encouraged to have a voice and create feedback loops that contribute to improved outcomes.
  • You recognize the link between diversity and organizational excellence.
  • You strive to create an equitable environment where anyone can do their best work and realize their potential. 
  • You actively foster a culture of open-mindedness and inclusivity, welcome diverse perspectives, and invite others to generate and explore new ideas.
  • You learn forever and nurture those around you.
  • You role-model this by inviting and freely giving well-intentioned, constructive feedback.

Qualifications

  • 7+ years of experience as a software engineer.
  • 3+ years of dedicated management experience.
  • You are an accomplished software engineer and manager.
  • You have led software teams through the following and you are personally competent:
  • Creating and refining system designs and software architectures.
  • Measuring, monitoring, and improving performance (both tech & people).
  • Improving code quality, test coverage, and reliability.
  • Implementing agile software development practices and ceremonies..
  • You have implemented effective recruiting, hiring, and onboarding processes.
  • You have experience growing others in a diverse and dynamic environment. 
  • You have a laser focus on shipping and driving business outcomes.
  • You have a track record of identifying and acquiring new and relevant skills.
  • You can articulate engineering concepts and constraints to non-experts. 
  • You are an excellent communicator and cross-functional team builder. 
  • You build strong relationships while working with a fully-remote, global team.
  • You thrive in a fast-paced, outcome-oriented professional environment.
  • Your passion for addressing climate change is critical.
  • Experience building teams in a startup environment is a strong plus.
  • Experience working in the climate technology space is a strong plus.

Benefits
Carbon Direct has a flexible, remote-friendly culture and we support our employees with their remote work set-up needs.
We also offer a competitive benefits package including comprehensive medical, dental, and vision insurance, voluntary 401k contributions, paid parental leave, and generous paid time off.

Equal Opportunity Employer
Diverse perspectives and experience enhance the way Carbon Direct selects and approaches the climate crisis, as well as the creativity and applicability of Carbon Direct's advisory and investment work.
Carbon Direct is an equal opportunity employer and does not discriminate on the basis of race, color, gender, religion, age, sexual orientation, national or ethnic origin, disability, marital status, veteran status, or any other occupationally irrelevant criteria. We adhere rigorously to our equal employment opportunity policies in connection with all employment decisions, including hiring, compensation and promotion.

Similar jobs