Back-End Python Developer

  • Full-Time
  • Boulder, CO
  • Ascend Analytics, LLC
  • Posted 3 years ago – Accepting applications
Job Description

We are looking for intermediate and entry-level back-end python developers to join our team in Boulder, CO. If you want to help shape a new future of a cleaner and more cost-effective energy supply and work with an industry-leading software company with dedicated and talented people who are passionate about our future,this could be a great fit.
Ascend Analytics is an innovative “green tech” software service company focused on providing pioneering energy analytic products and consulting services that are transforming the electric grid by integrating renewable technologies. Ascend's solutions provide the analytics to support critical power supply decisions, comprising advanced operating strategies, resource planning and investment strategies, providing support for both short- and long-term planning decisions for our customers.
For more information, visit www.ascendanalytics.com

Job Description
As a Back-End Python Developer, you will be responsible for implementing automated pipelines for novel analytic operations. Your technical skills will support mission critical decision analytics for renewable and traditional power providers around the globe. Additional responsibilities will include the development of testing frameworks, data management, and integration of analytics and visualization.We're looking for talented individuals with a serious interest in software solutions for analytics across the entire stack.

Job Responsibilities & Essential Functions
Support and advance back-end software applications by

  • Implementation of scalable procedures
  • Construction of robust pipelines for analytic operations
  • Implementation of validation, unit testing, and profiling frameworks
  • Active participation in the entire software life cycle
  • Modernize legacy software
  • Optimize performance of algorithms
  • Integrate data flow with business-facing analytics and visualization

Required Skills & Knowledge

  • Experience with Python; numpy/pandas/sklearn stack preferred
  • Experience with source control; SVN preferred
  • Interest in software engineering

Preferred Skills & Knowledge

  • Familiarity with relational databses (MS SQL or Orracle)
  • Familiarity with MapReduce-like operations
  • Familiarity with parallel computing
  • Understanding of test design

Education & Experience

  • BS required in Computer Science, Statistics, Physics, Engineering, Operations Research, Math, or related field; MS preferred

Compensation
Negotiable based on qualifications and experience. Ascend highly values our employees and often pays above industry average. We offer flexible work hours with a relaxed environment and opportunities for advancement. Excellent benefits are available, including medical, dental, vision, and a 401k plan. Ascend values their employees' overall well-being and we contribute a monthly stipend to any gym membership our employees choose. We're looking for talented individuals with a serious commitment to software development and energy systems analysis.
Please submit your resume, transcripts and cover letter to: recruiting@ascendanalytics.com telling us why you are a great fit!

Location: 1877 Broadway,Suite 706
Boulder,Colorado 80302, Boulder, CO 80302

Job Type: Full-time

Apply to this Job