Simplify Logo

Full-Time

Python Software Engineer

Posted on 11/30/2023

Ascend Analytics

Ascend Analytics

51-200 employees

Advanced analytics for energy decision-making

Consulting
Energy

Compensation Overview

$80k - $150kAnnually

Junior, Mid

Boulder, CO, USA

Category
Software Engineering
Required Skills
Kotlin
Rust
Microsoft Azure
Python
JavaScript
Data Science
Ruby
SQL
Java
Postgres
Docker
AWS
Pandas
REST APIs
NumPy
Data Analysis
Requirements
  • BS or MS in Engineering, Computer Science, Data/Information Science, Physics, Operations Research, Statistics, Economics, or Power Systems
  • 2+ years as a back-end software engineer
Responsibilities
  • Design and write clean, scalable, production code (our backend team primarily works in Python, and our frontend team works primarily in JavaScript)
  • Refactor code for improved performance, stability, and scalability
  • Develop automatic tests (such as unit and integration tests) and deployment scripts
  • Implement systems for collecting, storing, and working with data at scale
  • Work with our team of analysts and data scientists to integrate and generalize prototype mathematical and data science models within production software
  • Communicate clearly and effectively (orally and in writing) with both technical and nontechnical stakeholders
  • Mentor and guide junior engineers
  • Contribute to scoping and design discussions
Desired Qualifications
  • Demonstrated academic or professional software coding experience in one or more of the following languages: Python, Ruby, .NET, Java, C++, C#, Kotlin, Rust, or Javascript, including object-oriented design
  • Familiarity with data processing in Python (including Pandas, Numpy, Sympy, Scikit-Learn) is strongly preferred
  • Experience designing and developing full-stack applications and RESTful web services
  • Familiarity or exposure to cloud computing platforms and ecosystems, e.g., Azure, AWS, and containerization, e.g., Docker
  • Data Science, including statistics, machine learning, and data visualization
  • Referential databases, such as SQL Server, Oracle, or PostgreSQL
  • Ability to communicate with impact and confidence, both orally and in writing
  • Strong interpersonal skills, teamwork skills, and work ethic
  • Knowledge of wholesale electricity markets; passion for renewables and storage
  • Experience with code review, architecture, development, and promotion processes

Ascend Analytics offers a compelling opportunity for professionals passionate about the energy sector. With its focused approach on advanced analytics and data infrastructure for energy decision analysis, the company leads in delivering solutions for portfolio analysis, asset valuation, hedge optimization, and risk scenario analysis. This positions Ascend Analytics as a hub for industry-shaping decisions and a prime environment for employees to engage in meaningful, impactful work within a crucial industry.

Company Stage

Private

Total Funding

$704K

Headquarters

Boulder, Colorado

Founded

2003

Growth & Insights
Headcount

6 month growth

16%

1 year growth

16%

2 year growth

16%
INACTIVE