Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Product

Enurgen

Software Engineer

Enurgen is building DUET, a generational platform for utility-scale solar that turns raw fleet telemetry into recovered revenue. We close the gap between what conventional monitoring can see and what it can diagnose, and across a portfolio it adds up to a lot.

At our core is DUET (DUal-sided Energy Tracer), a 3D, physics-based energy yield model spun out of SUNLAB at the University of Ottawa and built on 10+ years of R&D. The DUET Platform runs per-timestep model-vs-field comparisons across the full 30-year asset lifetime, from design through construction to operations, automating detection, prioritization, and reporting at the component level. An AI agent on top enriches the analysis with context and patterns across portfolios.

This is an IC role, not a management one. No direct reports, no headcount to grow. The impact we're after shows up in the code and in how the people around you build.

The Software Engineering Work

This role doesn't own one system. You'll move to whatever the hardest problem in the company happens to be that month: a ClickHouse schema fight, the edge collector's ingest path, a product feature stalled on an abstraction that stopped fitting. Six months in, we'd want to see two things. The engineers around you working better, and the systems you touched left simpler than you found them.

What You'll Do
  • Take on the highest-leverage problem in the company at any given time, across our Go edge system, our ClickHouse-based data platform, or our TypeScript/React product. Often more than one at once
  • Build tools, patterns, and frameworks that other engineers pick up on their own
  • Raise the bar through code review and pairing. Junior and mid-level engineers who work with you should get noticeably better
  • Make architectural calls that shape how five other people build, and be accountable for how they play out
  • Extend loss attribution and issue detection workflows with our R&D team wherever that work is bottlenecked
  • Take on the system nobody wants to touch
What We're Looking For
Required
  • 8+ years building production software, with a track record spanning more than one system boundary
  • Strong systems thinker. AI changed the leverage, so you architect solutions before reaching for code
  • Genuine full-stack range: comfort across Go, TypeScript/React, and ClickHouse/SQL
  • A track record of leverage. Something you built that other engineers still depend on, or a migration you drove that wouldn't have happened without you
  • Track record of building greenfield software in a startup-shaped environment: small team, fast iteration, real customers
  • Strong written and verbal communication, including with non-engineering stakeholders
Strong Pluses

Any one of these moves you up the list:

  • OLAP / columnar database experience. ClickHouse especially, or BigQuery, Snowflake, DuckDB
  • Real-time / streaming experience: Kafka, Redpanda, Flink, Materialize, or similar
  • Experience shipping the same software to both cloud and on-prem deployments
  • Performance-sensitive systems work; HPC or low-latency backgrounds welcome
  • Proficiency in a lower-level language such as C++, Rust, or Go
  • On-site or edge data collection experience: OPC-UA subscriptions, industrial protocols, or shipping software into industrial environments
Not Required
  • A solar or energy background. You'll pick it up; we don't expect you to walk in with it.
  • Deep expertise in all three of our systems on day one. Range and the ability to get up to speed fast matter more.
  • The title. If you've been doing this work under a different one, apply anyway.
How We Work
  • Small, fast increments. Getting something real in front of operators usually beats polishing it longer in isolation.
  • Tight feedback loops. We learn from short experiments with real customers, not speculative roadmaps.
  • Focus over breadth. Fewer things, done well.
  • Engineers paired with coding agents. AI is part of how we write code, debug, document, and analyze data. It's built into the workflow, not bolted on the side.
  • High-touch and Slack-driven. Threads carry the work async, huddles when priorities move fast. No meetings to fill calendars.
  • Small enough that nobody hides. Everyone ships to production, and everyone talks to customers.
  • Engineering and R&D at the same table. The decisions are sharper for it.
Location

Remote or hybrid. Office in Ottawa, Ontario, Canada. Openness to occasional travel is a nice to have.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Product in United States vacancy
  • $192.5k - $269.4k

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity...  ...and to deliver player value. As a Staff Software Engineer, you’ll drive important...  ...Engineer, Console on an unpublished R&D product, you will lead the way on console development... 
    Suggested
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    10 hours ago
  • $177.19k - $364.8k

     ...that starts with the people behind the product.Discover a career where you ignite innovation...  ...partners.Role SummaryWe’re seeking a Staff Engineer to lead the architecture and technical...  ...experience.8+ years of professional software engineering experience, with a focus on... 
    Suggested
    Work at office
    Local area
    Remote work
    Relocation package

    Pinterest

    San Francisco, CA
    10 hours ago
  • $285k - $330k

     ...looking for an experienced backend engineer to join our Lending Products team in San Francisco and lead the technical...  ...features quickly and reliably.As a Staff engineer, you'll lead ambiguous,...  ...deeply about building high-quality software and take immense pride in your craft... 
    Suggested
    Flexible hours

    Parafin

    San Francisco, CA
    1 day ago
  • $262k - $364k

    Work along-side a team of engineers to drive the design and development of content creative...  ...cross-functional partners such as UX/Product Managers/Program Managers/UX Researchers...  ...practical experience.8 years of experience in software development.5 years of experience... 
    Suggested
    Local area

    Google

    Mountain View, CA
    1 day ago
  • $220k - $250k

     ...and ethos for why we build.About the role:As a key member of the product team at Aptos, you will play a pivotal role in building...  ...lean, high-impact team that values initiative and independence. Engineers in this role will drive large, complex projects, shaping the future... 
    Suggested
    Full time
    Work experience placement
    Local area

    Aptos Labs

    Palo Alto, CA
    10 hours ago
  • $189k - $210k

     ...assessed during the interview process.About the Role:As an engineer on the Developer Productivity - Async team, you will work on improving developer...  ...commitment to lifting each other up and amplifying the craft of software development at scale.Here’s what you’ll do day-to-day:... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  • $177.19k - $364.8k

     ...life they love, and that starts with the people behind the product.Discover a career where you ignite innovation for millions,...  ...philosophy and how we use AI in our recruiting process here.As a Staff Software Engineer at Pinterest, you will help define and drive the technical... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    5 hours ago
  • $197.3k - $313.7k

     ...redefining how teams operate and how productivity happens at scale.The TeamThe...  ...excellence, and large-scale engineering. The systems we build...  ...The RoleWe're looking for a Staff Android Engineer to help...  ...stakeholders.6+ years of professional software engineering experience,... 
    Full time
    Immediate start
    Worldwide

    Salesforce

    New York, NY
    4 days ago
  • $190.9k - $253.75k

     ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...team that’s innovating to build new products from the ground up. Our goal is to leverage...  ...by example with hands-on full-stack software development to create dynamic, user-centric... 
    Work at office
    Local area
    Worldwide

    DataBricks

    New York, NY
    10 hours ago
  • $163k - $204k

     ...the Role:We're looking for seasoned full-stack software engineers to join the teams behind Gusto's customer-facing products — the features and experiences that small...  ...owners and their employees rely on every day.As a Staff Software Engineer, you'll operate across the full... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $236k - $339.25k

     ...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.We are hiring a Staff Software Engineer, Product Security for our Security Foundations team. Product security sits at the center of the trust customers place in the... 

    Snowflake

    Bellevue, WA
    2 days ago
  • $200k - $275k

     ...internationally. Our TeamAs an engineering team, we believe strongly...  ...solutions. Seeing how people use the product is a priority and the way we...  ....RoleWe are looking for a Staff Product Security Engineer to...  ..., data protection, and software supply chain securityCollaborate... 
    Local area

    Peregrine Technologies

    San Francisco, CA
    10 hours ago
  •  ...Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions...  ...application creation. About the role: As a Staff Product Engineer at Replit, you'll work closely with other product and platform... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    Foster, CA
    4 days ago
  • $250k - $300k

     ...Staff Software EngineerAs a Staff Software Engineer on the AI Platform team, you will design, build, and maintain the core infrastructure that empowers healthcare...  ...in our SF office 3x/wk.Design and architect major product features leveraging the latest advancements in AI to... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Ambience Healthcare

    San Francisco, CA
    10 hours ago
  •  ...Lunar is a stealth technology company building a new type of software platform for health systems. We are on a mission to...  ..., ICUs, and Operating Rooms. We are looking for a Staff Product Engineer who's excited to tackle some of the hardest technical problems... 

    Lunar Systems, Inc

    San Francisco, CA
    5 days ago
  • $170k - $220k

     ...work with suppliers. You'll shape how our product works and feels, making complex supply...  ...interfaces that seem simple. Manufacturing software has been stuck in the past. You'll...  ...• A high level of professional software engineering experience with a strong focus on frontend... 

    Tenkara USA

    San Francisco, CA
    3 days ago
  • $230k - $285k

     ...about shaping the future of AI and building products that redefine how modern revenue teams...  ...with our founders. You will own large engineering scope which will both bring immense value...  ...businessWho You AreYou have 8+ years of software engineering experience and have a track... 

    Unify

    New York, NY
    1 day ago
  •  ...best investors in Silicon Valley, including Kevin Weil (Chief Product Officer at OpenAI), Arash Ferdowsi (co-founder of Dropbox),...  ...or New York, New York. About the Role As a Staff Software Engineer, you will play a foundational role in designing, implementing... 
    Work at office
    Work from home
    Worldwide
    Monday to Friday

    Luminai, Inc

    San Francisco, CA
    4 days ago
  •  ...Lawnstarter Engineering Role LawnStarter is the nation's leading on-demand marketplace for...  ...in small, focused initiative teams: a Product Engineer working alongside a PM and a designer...  ...input from peers. You operate at a staff bar. You're trusted to make the call,... 
    Remote work
    Shift work

    LawnStarter

    United States
    2 days ago
  •  ...Software Engineer Opportunity At BelfryAt Belfry, we're changing how the $50 billion Security Guard Services industry operates. Our mission...  ....We are looking for Software Engineers to help build our products and our culture. The role is ideal for engineers who want the... 

    BELFRY

    New York, NY
    3 days ago
  • $320k - $405k

     ...Staff Software Engineer, Product Engineer San Francisco, CA | New York City, NY | Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society... 
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    Anthropic

    New York, NY
    1 day ago
  •  ...and the world. Because at Valence, the work worth doing is the kind that redefines work itself. The Role As a Staff Software Engineer, Product, you will be instrumental in architecting, building, and scaling both backend systems and user-facing experiences that... 
    Full time
    Freelance
    Remote work
    Worldwide

    Valence

    New York, NY
    4 days ago
  •  ...Staff Software Engineer - Product Full Time, Remote Fully Autonomous AI Team Member for Your SOC Are you passionate about making the world more secure? Have you been a senior technical leader on a high performing product team shipping to hundreds of paying customers... 
    Full time
    Remote work

    Crogl, Inc.

    United States
    2 days ago
  • $207k - $301k

     ...architectural goal for critical systems across network product ordering and platform engineering.Lead complex, cross-functional projects from initial...  ...other engineers, fostering a culture of high-quality software development and innovation.Collaborate with product managers... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $160.2k - $246.3k

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization...  ...will apply artificial intelligence to improve developer productivity, modernize engineering workflows, and advance toolchain... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    2 days ago
  •  ...in supporting the movement of essential products and materials that help feed, clothe, supply...  ...(7) days after the posting date.product engineering: bridge the gap between vision and...  ...business.platform engineering: develop software platforms that enable our product and business... 
    Full time
    H1b
    Remote work

    BNSF Railway

    Fort Worth, TX
    2 days ago
  • $163k - $204k

     ...Staff Software Engineer, Core Products At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With teams in Denver, San Francisco... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    4 days ago
  •  ...@Rippling.com addresses.About the roleWe’re looking for a Staff Software Engineer to join our Time and Attendance team, part of the Workforce...  ...spent working and make sure they are paid accordingly!. The products we create have a massive impact on how our customers operate... 
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    4 days ago
  • $215k - $255k

     ...Description We're looking for a skilled Staff or Senior level Full-stack Engineer ideally interested in working in...  ...using the best of AI, data and software systems. They’re responsible for writing...  ...impact on our customers and future product lines. Our team partners cross-... 
    Full time
    Flexible hours

    Machinify

    Remote
    a month ago
  •  ...and lead complex, multi-month platform engineering projects. Drive cross-organizational...  ...shaping how Anthropic builds and scales its products. Build and operate secure, fast, and...  ...Benefits Hybrid policy requiring staff to work from an Anthropic office at least... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Product. Be the first to apply!