Remote Python Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Ascend Analytics is seeking a Python Software Engineer to join their team in Boulder, Colorado, or work remotely within the U.S.
  • The company focuses on climate technology software and consulting, specifically energy analytics for the power grid.
  • The role involves developing software solutions to support renewable and battery storage power providers globally.
  • Responsibilities include designing clean, scalable production code primarily in Python, refactoring for improved performance, developing automatic tests and deployment scripts, and working with data at scale.
  • The position requires collaboration with analysts, data scientists, and technical sales teams, following an agile scrum process.
  • Qualifications include a BS or MS in relevant fields, 1+ year as a back-end software engineer, and proficiency in Python or other specified languages.
  • Preferred qualifications encompass experience in full-stack applications, cloud computing platforms, data science, and wholesale electricity markets.

Requirements:

  • BS or MS in Engineering, Computer Science, Data/Information Science, Physics, Operations Research, Statistics, Economics, or Power Systems.
  • 1+ years of experience as a back-end software engineer.
  • Proficiency in Python, Ruby, .NET, Java, C++, C#, Kotlin, Rust, or Javascript with object-oriented design.
  • Familiarity with data processing in Python (Pandas, Numpy, Sympy, Scikit-Learn), full-stack applications, and RESTful web services.
  • Exposure to cloud computing platforms (Azure, AWS) and containerization (Docker), data science, referential databases, and wholesale electricity markets.
  • Strong communication skills, teamwork abilities, work ethic, and experience with code review and development processes.

Benefits:

  • Competitive compensation ranging from $90,000 to $130,000, open to both Junior and Mid-Level candidates.
  • Flexible work hours, relaxed environment, opportunities for advancement, and above-average industry pay.
  • Comprehensive benefits package including medical, dental, vision, short- and long-term disability, parental leave, dependent care spending account, and a 401k plan.
  • Commitment to diversity and inclusivity, Equal Employment Opportunity employer, and provision of reasonable accommodations for individuals with disabilities.
About the job
Posted on
Job type
Salary
$ 90,000 - 130,000 USD / year
Position

-

Experience level
AA
Ascend Analytics's company logo
Ascend Analytics
View company profile
Leave a feedback