[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Rise Technical is a premier software and services provider specializing in power grid operations and planning solutions. They are seeking a Senior Software Engineer to take ownership of algorithmic and backend logic for a strategic energy simulation tool, collaborating with a team to tackle computational challenges and optimize performance.
Responsibilities
- 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
Skills
- 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
- 20% Bonus
- 401k
- PTO
- Medical Benefits
Company Overview