← Search all jobs

Software Engineer

Sesco

Pittsburgh, PA · Posted September 25, 2026

Just laid off? Start here: a plan for the first weeks

More in Pennsylvania job market · All Software Engineer jobs (2,066) · Energy & Utilities · Engineering jobs

More roles at Sesco

Similar jobs

Where Pittsburgh, PA ranks

Where Pittsburgh, PA placed in our monthly rankings, month by month. Each month stays online at its own address.

Pay compared with the market

This listing does not state pay. Across 816 open software engineer listings that state pay, the middle half runs $150,000 to $247,000 and the median is $192,500.

Listed pay is what employers advertise, not what people are paid.

Software Engineer salaries by state · Check your own pay

How AI is used in this kind of work

Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).

Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.

Check how this applies to your own job

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Python
  • Forecasting
  • AWS
  • DevOps

About the job

SESCO Enterprises, LLC is a proprietary commodities trading firm specializing in U.S. electricity markets. We leverage deep market insights and advanced quantitative analysis to drive results and contribute to the efficiency and reliability of the power grid.

Software Engineer

We are looking for a Software Engineer to join the Software group at SESCO in support of the development of our proprietary trading and energy management systems. You will join a team that is responsible for the effective creation, implementation, configuration, and maintenance of systems (software and environments) related to quantitative analysis and forecasting in the US Power Markets.

Role Responsibilities

As a Software Engineer, you will:

Work to solve implement complex technical solutions in collaboration with a team of skilled software engineers.

Work in an iterative and highly dynamic environment that encourages collaboration and continuous improvement.

Develop software to implement solutions involving mathematical and optimization techniques used in forecasting and investment decisions.

Create and maintain systems that can support large heterogenous datasets across a broad range of sources.

Develop libraries and APIs for other technical colleagues (e.g. quants, traders) with an emphasis on correctness, design, usability, and performance.

Work with researchers to implement research studies, analytics, and production models for commodities trading

Our Approach

At SESCO we embrace a hacker mindset to develop elegant, efficient, and impactful solutions to real-world challenges in energy markets.

Problem-Solving: We thrive on solving tough problems with creativity and rigor.

Collaboration: We value a highly collaborative environment that blends diverse expertise.

Innovation: Electricity markets demand innovative solutions to account for incomplete information and complex dynamics.

Qualifications

Bachelor's, Master's, or Doctorate Degree in Computer Science or equivalent professional experience with progressive responsibilities.

Proven track-record of designing and implementing full-stack applications with a quantitative audience.

Expertise in Python and related ecosystem (PyData, flask, etc).

Experience with multi-database environments. Experience in Clickhouse, Postgres, S3, etc. preferred.

General mathematical competency (working knowledge of fundamentals in probability, statistics, linear algebra, calculus).

Experience in modern front-end development or desktop GUI development is preferred.

Familiarity with DevOps, Infrastructure & Deployment, and AWS preferred.