EngineerJobs.io
← Back to all jobs

Job Description

Ascend Analytics is hiring a Junior Software Engineer to support mission-critical decision analytics for renewable and battery storage power providers. Based in Boulder, CO (hybrid), this role focuses on building and shipping features across a SaaS platform while partnering with product managers, data scientists, and senior engineers.

Key Responsibilities

  • Build and ship features across the SaaS platform using clean, tested, and well-documented code relied on by customers and internal teams.
  • Own real tickets from design through deployment, starting from day one.
  • Collaborate with senior engineers through code reviews, pairing, and mentorship to grow technical skills each sprint.
  • Maintain code quality by writing unit and integration tests, contributing to CI/CD pipelines, triaging bugs, and improving reliability and performance.
  • Partner with product managers, data scientists, and engineers to convert ideas into working software, and participate in standups, design discussions, and cross-functional projects.
  • Design and implement clean, scalable, production code, with backend primarily using Python, SQL, SAS, and C#, and frontend primarily using React.
  • Refactor code to improve performance, stability, and scalability.
  • Develop automatic tests.
  • Work with analysts and data scientists to integrate, generalize, and prototype mathematical and data science models within production software.
  • Communicate clearly with technical and nontechnical stakeholders through both oral and written channels.
  • Participate in an agile scrum process, including technical design reviews, implementation strategies, operational system support, and sprint planning.

Required Qualifications

  • BS in Engineering, Computer Science, Data/Information Science, Mathematics, or a related field.
  • 3.0 cumulative GPA or higher.
  • Academic or professional software coding experience in one or more of: Python, Ruby, .NET, Java, C++, C#, Kotlin, Rust, JavaScript, including object-oriented design.
  • Strong background in programming related to applied mathematical, engineering, and physical sciences.
  • Team player with a willingness to learn.
  • Strong interpersonal skills, teamwork skills, and work ethic.

Technologies

Python, SQL, SAS, C#, React, Ruby, .NET, Java, C++, Kotlin, Rust, JavaScript, SQL Server, Oracle, PostgreSQL.

Benefits

  • Medical, dental, and vision coverage.
  • Life and disability insurance.
  • Parental leave for growing families.
  • FSA, HSA, and dependent care accounts.
  • 401(k) with a 3% non-elective contribution.
  • Flexible PTO to take time when needed.

Preferred Qualifications

  • Self-starter who has implemented full-stack solutions (front-end and back-end development).
  • Drive, work ethic, and desire to learn with interest in quickly advancing a career.
  • Knowledge of referential databases, such as SQL Server, Oracle, or PostgreSQL.
  • Knowledge of wholesale electricity markets is a plus.

Team Values

  • Integrity: act with honesty and uphold the highest ethical standards.
  • Purpose Driven: align on meaningful impact for customers, the industry, and the energy transition.
  • Belonging: foster a respectful, inclusive environment with fair opportunities and valued diverse perspectives.
  • Innovation: predict and address new challenges through continuous improvement.
  • One Team Mindset: collaborate across teams and functions, prioritizing shared success.

Compensation and Work Schedule

Salary: USD 78,000 to 91,000 per year. Compensation is flexible and tailored to qualifications, relevant experience, and location of hire.

Work location: Boulder, CO (hybrid).

Schedule: Hybrid schedule with 3 days in-office and 2 days remote.

Additional Note

Ascend Analytics regrets that it is currently unable to offer visa sponsorship.

Similar Jobs