Senior Software Engineer

Rise Technical Recruitment Ltd
Clifton Knolls-Mill Creek, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 130K

Job location

Remote
Clifton Knolls-Mill Creek, United States of America

Tech stack

ASP.NET
.NET
Algorithm Design
Big Data
C Sharp (Programming Language)
C++
Databases
Relational Databases
Entity Framework
Fortran
PostgreSQL
Microsoft SQL Server
SQL Databases
TypeScript
Rust
React
Backend
Front End Software Development
REST
Programming Languages

Job description

Are you an experienced Backend Developer with a strong foundation in algorithm design and a passion for building complex, data-heavy applications? Looking to take complete end-to-end ownership of mission-critical calculation engines within the energy technology sector?

This is an exciting opportunity to join a premier software and services provider that has been driving power grid operations and planning solutions across North America for over two decades. You will join the specialized team behind a widely relied-upon strategic energy and risk valuation simulation tool, playing a direct role in shaping the reliability and future of the electric grid as it integrates renewable energy.

In this senior-level position, you will step up from standard engineering to drive the core algorithmic and mathematical backend logic that powers the platform. You'll collaborate with a fast-paced team to solve intricate computational and scaling challenges, optimize database deployments, and serve as a technical mentor to other developers.

This is a phenomenal opportunity for a naturally curious engineer who thrives on heavy technical depth, backend simulation logic, and seeing their creative solutions directly impact real-world critical infrastructure.

The Role:

  • Design and optimize core simulation algorithms independent of specific programming languages.
  • Lead backend feature development, focusing heavily on computation speed and data throughput.
  • Solve complex computational issues related to large-scale data and calculation performance.
  • Build RESTful APIs using ASP.NET Core to connect backend logic with frontend systems.
  • Optimize database interactions using Microsoft SQL, PostgreSQL, and Entity Framework Core.

Requirements

Do you have experience in User-facing feature development?, *Ability to design and optimize complex logic from scratch.

  • Backend engineering experience using high-performance languages (C++, Rust, Fortran, or C#/.NET).
  • Experience with relational databases (SQL/PostgreSQL) and data-heavy systems.
  • Familiarity with React and TypeScript
  • Background in power systems or energy markets is a plus

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off, The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.

Apply for this position