Software Engineer (Frontend)

Seattle, Washington /
Tech /
Full-Time
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.

Role

You will be an essential member of our engineering team. You will help the team build new products and bring innovative carbon management solutions to the market. You will put the user first, prioritize business impact, and pursue engineering excellence. You will actively participate in discussions about strategy, architecture, and road mapping fusing your engineering experience and commercial awareness. You will have ownership of all phases of the software development lifecycle (SDLC), including design, development, documentation, testing, and operations. You should be able to work autonomously on engineering tasks when required.

Your mastery of engineering best practices and system design is critical. Your experience building and operating single-page applications and micro frontends at scale will be invaluable. You should be capable and confident in leading frontend engineering initiatives. 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 great software
    • You are a frontend software engineer with expertise designing, implementing, and operating your services at scale.
    • You are extremely competent, applying modern programming practices and techniques to build products, platforms, and services.
    • You apply your extensive experience to build modular front ends, reusable componentry, and improve performance (e.g., RTT, TTL, and FMP).
    • Your engineering maturity helps you design stable, contractual APIs using REST, GraphQL, or similar technologies to ensure client side performance.

    • Support product development
    • You take pragmatic decisions balancing between business outcomes, product wins, design goals, and engineering excellence.
    • You primarily contribute to the team as a software engineer. But, you are not shy about working outside of your discipline to help the team succeed.

    • Help us shape a culture of engineering excellence
    • You document your software system designs, specifying tradeoffs, performance, and constraints and conducting thorough reviews.
    • You apply reliability engineering practices to ensure the systems you own are well-monitored, performing, and scaling as intended.
    • You triage, mitigate, and resolve root causes when your systems misbehave, following-up to maximize learning and minimize risks.
    • You ensure your software behaves as expected, working with others to improve test coverage, code quality, and conduct code reviews.

    • Be a team player
    • You invest in others, proactively sharing knowledge to help colleagues grow and participating in recruitment efforts to shape the team.
    • You identify engineering challenges and coordinate solutions, empowering others to contribute and improve outcomes.
    • You are capable of effectively collaborating with colleagues from diverse professional backgrounds (e.g., science, tech, product, marketing, ...).
    • You have a point of view but remain open-minded. You welcome diverse perspectives, and encourage others to generate and explore new ideas.
    • You learn forever and nurture those around you. You role-model by inviting and freely giving well-intentioned, constructive feedback.

Qualifications

    • 7+ years of experience building and operating frontend applications.
    • You are an accomplished programmer, skilled on the client and familiar with the server.
    • JavaScript experience is a must.
    • React experience is a strong plus.
    • You have extensive experience building single page applications and micro frontends.
    • You have extensive experience building web applications with modern UI frameworks.
    • You have extensive experience working with HTML and CSS.
    • You have experience with software and information architectures.
    • You have experience measuring, monitoring, and improving UI performance.
    • You have experience improving the end user experience through design adjustments.
    • You have a track record of identifying and acquiring new and relevant skills.
    • You have a passion for writing and maintaining excellent code.
    • You have a laser focus on shipping and driving business outcomes.
    • You can articulate engineering 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.
    • Passion for addressing climate change is critical.
    • Experience building new products and platforms 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.