Software Engineer

Climate technology software company providing critical insights for power supply decisions and energy transition solutions for utilities and power producers.
$80,000 - $100,000
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Energy

Description For Software Engineer

Ascend Analytics is seeking a Software Engineer to join their team in Boulder, CO, focusing on advancing software solutions and analytics for the clean-tech power revolution. The role involves working with a collaborative team to develop critical decision analytics for renewable and battery storage power providers globally. The position requires strong software engineering skills, particularly in Python, SQL, and React, with opportunities to work on both backend and frontend systems. The ideal candidate will have 2+ years of experience and a strong background in applied mathematics and engineering sciences. The company offers a competitive salary range of $80,000-$100,000, comprehensive benefits, and a flexible, inclusive work environment. This is an excellent opportunity for someone passionate about renewable energy and technology to make a significant impact in the energy transition sector.

Last updated 7 days ago

Responsibilities For Software Engineer

  • Design and write clean, scalable, production code
  • Refactor code for improved performance, stability, and scalability
  • Develop automatic tests
  • Work with analysts and data scientists to integrate mathematical and data science models
  • Communicate clearly with technical and nontechnical stakeholders
  • Participate in technical design reviews and sprint planning

Requirements For Software Engineer

Python
React
  • BS in Engineering, Computer Science, Data/Information Science, Mathematics, or related field
  • 2+ years of hands-on experience in a similar position
  • Experience with Python, Ruby, .NET, Java, C++, C#, Kotlin, Rust, or Javascript
  • Strong background in programming related to applied mathematical and engineering sciences
  • Strong interpersonal skills and teamwork abilities
  • Team player with willingness to learn

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Short and Long-term Disability
  • Parental Leave
  • 401k plan
  • Flexible work hours
  • Dependent care spending account

Interested in this job?

Jobs Related To Ascend Analytics Software Engineer

Integration Engineer

Integration Engineer position at Ascend Analytics focusing on third-party integrations for renewable energy and storage projects.

QA Engineer

Experienced QA Engineer needed for Ascend Analytics' PowerSIMM team in Boulder, CO. Ensure software quality for energy transition solutions. Remote work possible.

Innovation and Design Engineer, Worldwide Design Engineering

Design next-generation fulfillment centers and automated systems for Amazon's global supply chain network.

Software Development Engineer, Sponsored TV @ Amazon Ads

Software Development Engineer role at Amazon Ads, building innovative TV advertising solutions and handling billions of daily ad impressions.

Software Development Engineer, Amazon Managed Service for Apache Flink

Software Development Engineer role at Amazon AWS, focusing on Apache Flink stream processing services, offering competitive compensation and comprehensive benefits.