Ascend Analytics is hiring a
API Software Engineer

Logo of Ascend Analytics

Ascend Analytics

πŸ’΅ $110k-$150k
πŸ“Remote - United States

Summary

The job is for a Python Software Engineer at Ascend Analytics, a company providing climate technology software. The role involves designing and writing scalable production code, refactoring code, developing automatic tests, implementing data systems, integrating mathematical models within production software, and communicating with technical and non-technical stakeholders. The position requires a BS or MS in a relevant field and 3+ years as a back-end software engineer.

Requirements

  • BS or MS in Engineering, Computer Science, Data/Information Science, Physics, Operations Research, Statistics, Economics, or Power Systems, OR equivalent work experience
  • 3+ 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
  • Contribute to scoping and design discussions

Preferred 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

Benefits

  • Compensation: $110,000 - $150,000 (Negotiable based on qualifications and experience)
  • Flexible work hours in a relaxed environment
  • Opportunities for advancement
  • Excellent benefits, including medical, dental, vision, short- and long-term disability, parental leave, dependent care spending account, and a 401k plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Ascend Analytics know you found this job on JobsCollider. Thanks! πŸ™