Software Engineer (Backend)

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 business ingest, harness and materialize data, identify trends, and build powerful tools that enhance our carbon management platform capabilities. You will put the user first, prioritize business impact, and pursue engineering excellence. You will actively participate in discussions about strategy, architecture and planning, fusing your engineering experience and commercial awareness. You should be able to work autonomously on engineering tasks when required, but you will frequently work alongside industry scientists, data scientists, and software engineers on collaborative projects.

Responsibilities

    • Build great middleware and pipelines
    • You combine knowledge of databases, ingestion pipelines, cloud infrastructure and software engineering to design, implement, and operate databases, middleware, and APIs.
    • You build cost optimized, scalable and performant solutions for data storage, processing, materialization, and access.
    • You integrate security and set permission levels appropriately for all data artifacts.
    • You work to improve reliability, quality, and performance (e.g., efficiency, correctness, freshness, consistency). 
    • You are aware of modern programming techniques and best practices, and you apply these to the solutions you build.
    • You are capable of learning about various trends and technologies and applying newly learned concepts to create purpose-built solutions.

    • Support product development and business growth
    • 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.
    • You coordinate with other engineers and stakeholders to conduct thorough reviews and integrate feedback.
    • 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

    • 5+ years of professional experience building data products and APIs
    • You are competent in at least one programming language (e.g., JavaScript, Python, Go)
    • You are competent with data analysis tools (e.g., Tableau, Looker) 
    • You have experience performance tuning database queriesYou have experience in database development, SQL, NoSQL, and data warehousing
    • You have experience integrating and managing data sets from multiple sources
    • You have experience building and optimizing ETL pipelines
    • You have experience creating data visualizationsYou have experience testing and maintaining data architectures
    • You have experience working with cloud providers (i.e. AWS, GCP)
    • You have experience provisioning infrastructure programmatically (i.e. CloudFormation, Terraform)
    • You have experience mentoring more junior engineers and data analysts
    • 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.