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

Senior Product Software Engineer (Python) [Remote]

$160k - $200k
Full-time

tyba

Oregon State
  • Remote job

About Tyba

Tyba is a modeling platform for energy companies developing, financing, and operating renewable energy infrastructure. Energy companies rely on technical models daily to make crucial infrastructure decisions.

Our mission is to make cutting-edge models accessible to cross-functional teams so that companies can build and operate more renewable energy more profitably. We are backed by leading climate and generalist VCs and work with many of the industry’s most innovative energy companies.

The Role

We are looking for a Senior Product Software Engineer to join our Engineering team and lead key initiatives that deliver high-value, customer-facing products.

You will excel in this role if you thrive in fast-paced environments, have a strong sense of ownership, and are comfortable bringing clarity to ambiguous problems. You will drive major portions of the engineering roadmap—from concept to launch—working closely with product, policy, and commercial stakeholders.

This is a full-stack role involving both backend and frontend development, with an emphasis on building scalable systems and delivering high-quality, maintainable code.

Our Product

Tyba has two main products for customers – Asset Operations and Project Simulation

Asset Operations: An Auto-bidding platform, powered by a proprietary neural network, that recommends and executes operating strategies based on industry-leading price forecasts and optimization methodology.

Project Simulation: A configurable simulation platform enabling developers to model realistic financial and physical outcomes based on location, market dynamics, and battery specifications.

You’ll focus most of your time on Asset Operations while staying connected to Project Simulation. Within Asset Operations, you’ll lead key efforts to support new energy markets and strengthen our product in existing markets. You’ll focus on giving our customers more control over their batteries and articulating through the product why the battery chose to take a particular action.

Responsibilities

  • Lead engineering initiatives end-to-end. This includes scoping, development (frontend and backend), testing, releasing, and monitoring.

  • Collaborate cross-functionally with Engineering, Product, Policy, and Marketing teams to ensure alignment and push the product forward.

  • Demonstrate a high bar for code quality. Our customers deserve the best.

  • Exceptional communication, half of Tyba is remote across different U.S. timezones

  • Design, advise, and build the next versions of our GraphQL API

  • Debug and fix production issues + participate in an on-call rotation.

Required Skills

  • 5+ years of professional full-stack software engineering experience

  • Strong proficiency in Python

  • Proficiency in React

  • Experience with production GraphQL APIs (we use Strawberry)

  • Motivated to learn ClojureScript quickly (ClojureScript is our frontend language)

  • Ability to work cross-functionally, synthesizing requests from non-technical team members and external parties into well-designed engineering solutions

  • Comfortable working in a fast-paced startup environment with evolving requirements

  • Basic proficiency with agentic coding tools (e.g., Cursor, Copilot, Claude Code, Warp Agent Mode): You should be able to leverage AI-assisted development to accelerate your workflow while maintaining a high bar for code quality. This means having the judgment to review machine-generated code critically, understanding where AI tools excel and where they can go astray, and knowing when to trust automation vs. when to write code yourself.

Preferred Skills

  • Experience with Recharts, ECharts, or similar graphing libraries

  • Experience with ClojureScript or other Lisp-family languages

  • Familiarity with data engineering tools (dbt, Snowflake, Redshift)

  • Thought leadership in AI-assisted development : You’ve developed workflows, best practices, or tooling around agentic coding — perhaps contributing to prompt engineering, evaluating new tools, or helping teams adopt AI effectively while avoiding common pitfalls

  • Passion for clean energy and the energy transition

Tyba’s Technical Stack

Tyba’s Asset Operations stack is developed in Python and runs on AWS. We rely on PyTorch for building our neural network architectures. Our backend services span Python, Clojure, and Kotlin, with a data layer built on PostgreSQL and Redshift.

Our frontend is built in ClojureScript. It uses the Fulcro library for managing client-server interactions and Tailwind CSS for styling. The frontend and backend communicate using a GraphQL API built using the Strawberry library.

While prior ClojureScript experience is not required, we’re excited to find someone who is genuinely interested in learning ClojureScript and growing into the ecosystem over time. You will have strong support and mentorship from the existing Product Eng team as you ramp up.

Compensation and benefits

  • Salary : $160k-$200k

  • Benefits : Parental leave, medical benefits and unlimited PTO

  • Equity Options: Opportunity to own a stake in the company through an employee stock option plan.

  • Flexible Work Environment: Hybrid work model, remote work options, and team offsites.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Product Software Engineer (Python) [Remote] in Oregon State vacancy
  • $134.5k - $265.1k

     ...Cyber Forward Deployed Engineer (FDE), you will work at...  ...deal shaping, influencing product direction, and...  ...expertise in Node.js, Python (Django/Flask), or Java...  ...DevSecOps practices and secure software development lifecycle....  ...entry-level employees to senior leaders, we believe... 
    Senior
    Software
    Local area
    Visa sponsorship

    Deloitte

    Portland, OR
    4 days ago
  •  ...sophisticated capital equipment seeks a Senior Design Engineer to join the team. This key role will...  ...start and through completion, supporting product documentation and collaborating in a...  ...and detailed designs using CAD software; (Autodesk Inventor or SolidWorks preferred... 
    Senior
    Software
    Work at office
    Work from home

    Talent Finders

    Newberg, OR
    1 day ago
  •  ...Job Summary: Senior Design Engineers report to the Vice President of Engineering and serve as...  ...leadership, project managers, drafting, production, quality, field teams, external...  ...with common business and engineering software; self-motivated, professional, courteous... 
    Senior
    Software
    Temporary work
    For contractors
    Local area

    Knife River Northwest

    Harrisburg, OR
    17 hours ago
  • $180k - $210k

     ...2025 and 2026! About You: An ambitious Software Engineer who will be in the driver’s seat as we...  ...applications - Work directly with the head of product, the data science team, UX designers,...  ...engineering experience, an expert in Python Development. Experience with FE... 
    Senior
    Software
    Full time

    Evolutioniq

    Oregon State
    1 day ago
  • $136k - $218.5k

    We are now looking for a Senior ASIC Engineer! NVIDIA is searching for an outstanding ASIC Engineer...  ...a dynamic technology company’s products, from consumer graphics to autonomous...  ...Collaborate with architects, designers, and software engineers across sites to accomplish your... 
    Senior
    Software
    Full time
    Worldwide

    Nvidia

    Hillsboro, OR
    4 days ago
  •  ...DescriptionJob DescriptionNow Hiring: Senior IT Support Specialists for...  ...of IT resources (hardware, software & configuration) while...  ...languages (e.g., PowerShell, Python) for automation tasks6. Experience...  ...repair or replace defective products when necessary.10.... 
    Senior
    Software
    Work experience placement
    Work at office

    Orthopaedic Associates of Maine

    Portland, OR
    17 hours ago
  • $107k - $124k

     ...Senior Landscape Architect | Project ManagerZGF is seeking a Senior Landscape Architect...  ...designers, often including architects, engineers, planners and specialty consultants, to...  ...with you again.Familiarity with design software requirements and workflows (Revit, Autodesk... 
    Senior
    Software
    Contract work
    Work at office

    ZGF Architects

    Portland, OR
    4 days ago
  •  ...looking for a talented Solution Architect- Senior to join our team specializing in...  ...adoption. Evaluate emerging technologies, software trends, and tools while leading pilot...  ...in software development, application engineering, or related technical roles. # Prior hands... 
    Senior
    Software
    Full time

    Cummins

    Oregon State
    15 days ago
  • $146.74k - $233.66k

     ...Job Description: Senior Manager, Data Engineering Drive Operational Excellence. At Ashurst...  ..., AI, and enterprise data products. They champion a secure,...  ...working knowledge of SQL, Python, and PySpark for data...  ...collaborative, high-performing Software Engineering team where... 
    Senior
    Software

    Perkins Coie

    Portland, OR
    4 days ago
  • $101.15k - $155.25k

     ...POSITION: Electrical Engineering Local Product Senior Engineer  LOCATION: 1 x Mahwah, NJ 1 x Irvine, CA / Porland, OR RECRUITMENT RANGE: $...  ...Bachelors or Graduate Degree (preferred) in Electrical, Software, or applicable Digital Platform related Engineering field... 
    Senior
    Software
    Full time
    Work experience placement
    Work at office
    Local area

    Jaguar Land Rover

    Portland, OR
    1 day ago
  •  ...Senior Vice President of Product About the Company Global talent marketplace connecting businesses with...  ...Staffing Marketplaces Specialties software engineering ios ruby on rails lamp .net java python javascript c++ c# html5/css3... 
    Senior
    Software
    Freelance

    Confidential

    Portland, OR
    1 day ago
  • $122.44k - $232.19k

     ...architectures, algorithms, and software inspired by the brain's...  ...breakthroughs into real-world products that will power the coming era...  ...experienced pre-silicon verification engineers who are passionate about...  ...-level test plans.• Write Python-based directed and random tests... 
    Senior
    Software
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    3 days ago
  • $60k

     ...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the...  ...development using Angular and bootstrap. MQ or other messaging products experience. Ideally, you\'ll also have: Teamwork &... 
    Senior
    Software
    Permanent employment
    Temporary work

    Dellfor Technologies Defunct

    Oregon City, OR
    2 days ago
  • $28.74 - $36.72 per hour

     ...help our customers complete their taxes using Intuit TurboTax products. You will be working toward advancing our goal of “Powering Prosperity...  ...; you will be using our state of the art video communications software (Smartlook) to interact with customers. Help TurboTax... 
    Senior
    Software
    Remote job

    Intuit

    Corvallis, OR
    3 days ago
  • $120k - $150k

     ...firm that leverages strategy, design, data, and software engineering to create results-driven, AI-enabled, digital products and experiences. We partner with our...  ...change. Role Overview MojoTech is hiring a Senior Consultant in AI Strategy on a contract-to-hire... 
    Senior
    Software
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    MojoTech

    Oregon State
    1 day ago
  •  ...architectural teams and consultants. Utilize Revit and other design software to develop design documentation, 3D visualizations, and...  ...OR. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary... 
    Senior
    Software
    Contract work
    Temporary work
    Work at office

    Actalent

    Portland, OR
    3 days ago
  •  ...We're seeking a Senior Solidity Smart Contract Developer to lead...  ...auditors, researchers, and frontend engineers. This is a high-ownership...  ..., implement, and deploy production-grade Solidity smart contracts...  ...* 5+ years of professional software engineering experience * 3+... 
    Senior
    Software
    Contract work
    Remote work
    Home office
    Flexible hours

    Ledgeroom

    Portland, OR
    12 days ago
  • $150k - $180k

     ...powerhouse in enterprise video software platform development,...  ...video-based solutions and products capable of converting video...  ...About the Role The Senior Software Development Engineer in Test (SDET), Web is a high...  ...framework development in Python, CI pipeline optimization,... 
    Senior
    Software
    Work at office
    Remote work
    Flexible hours
    Shift work
    Early shift

    Network Optix

    Portland, OR
    1 day ago
  •  ...Vice President of Product Engineering About the Company Growing life sciences technology organization...  ...eClinical and clinical informatics software Industry Computer Software...  ...About the Role The Company is seeking a senior product engineering leader to guide the... 
    Software

    Confidential

    Portland, OR
    3 days ago
  •  ...creatively possible. Role Overview As a Senior Motion Designer at Thesis, you are a...  ...of motion content across social, product, brand, campaign, and experiential assets...  ...(Premiere), with working knowledge of 3D software (Cinema 4D, Blender) and sound sync. A... 
    Senior
    Software
    Work at office
    Remote work
    Monday to Friday
    Shift work

    Thesis

    Portland, OR
    4 days ago
  •  ...Senior Vice President, Strategic Partnerships, Channels & Alliances About the Company Pioneering Oracle systems integrator...  ...Employees 501-1000 Categories Computer Programming Software Professional Services Computers Design Services Integration... 
    Senior
    Software

    Confidential

    Portland, OR
    5 days ago
  • $90k - $120k

     ...The Role We are seeking a Senior Producer to act as the bridge between creative vision...  ...projects directly, as well as working with production leads on larger, integrated cross-...  ...teams. Proficiency in project management software (e.g., Smartsheet, Asana, Excel, Airtable... 
    Senior
    Software
    Full time
    Remote work

    Hovercraft

    Salem, OR
    3 days ago
  • $93.5k - $232.3k

     ...enable resilience at enterprise scale. Senior Sales Engineer (SSE) Position The Senior Sales...  ...departments (sales, support, business units, product management, marketing, development),...  ...solutions. Who you are… 5+ years in the software or storage industry; 3+ years of... 
    Senior
    Software
    Remote work

    Commvault

    Salem, OR
    4 days ago
  • $79.3k - $127.1k

     ...centralized reporting library. As a Senior Analyst, you will manage...  ...in Microsoft Office products (specifically PowerPoint and...  ...Statistics, Economics, Industrial Engineering or Operations Research, or related...  ...components in reporting software· ~ Use advanced PowerPoint... 
    Senior
    Software
    Full time
    For contractors
    Work at office
    Local area

    Highmark Health

    Oregon State
    5 days ago
  •  ...Electronic Design Automation software. Our software tools enable companies...  ...highly innovative electronic products faster and more cost-...  ...seeking a Principal Product Engineer to lead the product engineering...  ...with scripting languages (Tcl, Python, or similar) and EDA tool... 
    Software
    Work at office
    Work from home
    Wilsonville, OR
    3 days ago
  •  ...-64.00/hrCella is seeking an experienced Senior Footwear Designer with specialized graphic...  ...across both Kids and Core Footwear product lines.Responsibilities:Lead end-to-end footwear...  ...physical prototyping/cobbling, 3D design software, or generative AI rendering tools is a... 
    Senior
    Software
    Weekly pay
    Contract work
    Temporary work
    Work experience placement
    Freelance
    Seasonal work
    Remote work
    Shift work

    Cella

    Beaverton, OR
    2 days ago
  •  ...to scale our company effectively. The Senior Customer Success is responsible for ensuring...  ...building, problem solving and mapping product value of Intellum's native AI features to...  ...~ Experience with SaaS, LMS, CMS, and/or software development management (LMS preferred) ~... 
    Senior
    Software
    Work experience placement
    Remote work
    Flexible hours

    Intellum, Inc.

    Oregon State
    17 hours ago
  •  ...are seeking a highly skilled Senior Test Technician to serve as a...  ...within our manufacturing and test engineering team. In this role, you will...  ...circuit-level failures to software-driven test challenges.This...  ...and contributing directly to product quality and customer success.... 
    Senior
    Software

    Valley View Manufacturing

    Beaverton, OR
    10 hours ago
  •  ...Management and various reporting instruments. Scope of work: • Supported development and implementation of a APM (Asset Portfolio Manager) software suite. • Supported development and implementation of a SAM (Software Asset Manager) software suite. • Supported development and... 
    Senior
    Software
    Remote work

    PEOPLECORP AMERICA INC

    Salem, OR
    3 days ago
  • $132k - $165k

     ...patient outcomes. Our engineering teams build enterprise...  ..., revenue-generating products at the intersection...  ...sophisticated software that makes a real-world...  ...make an impact: As a Senior Software Engineer, AI...  ...services into .NET- and Python-based systems Designing... 
    Senior
    Software
    Remote work

    eClinical Solutions

    Oregon State
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Product Software Engineer (Python) [Remote]. Be the first to apply!