Software Engineer Build Data Rich Iot Application

last updated January 25, 2021 1:04 UTC

CleanSpark

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

CleanSpark is looking for a talented Python developer with strong experience in the latest technologies to help us build our cutting-edge, next generation energy modeling tools. As part of a small distributed team, you’ll be asked to make fundamental decisions about technology and functionality for a data-intensive application. You will play an integral part in enabling a quality- and transparency-driven development culture and the advancement of microgrid technology.

Responsibilities

  • Develop highly technical features to run in both the cloud and on site

  • Work with interval data to model behavior and optimization vectors

  • Implement unit and integration tests to ensure code quality

  • Participate in code reviews and knowledge-sharing activities

  • Technical support of products including direct customer support and escalated issues

  • Requirements and implementation documentation

  • Collaboration with business and technical stakeholders to ensure proper understanding and implementation of requirements

Skills and Requirements

  • Comfort with complex software concepts such as: SOA and SOLID principles, cloud design patterns, and various data structures (relational, document, and graph)

  • Hands-on expertise with automated unit and integration testing

  • Strong communication skills in a distributed environment, both written and verbal, as well as an independent work ethic

  • Experience with building, troubleshooting, and running distributed, service based systems

  • Bonus points for:

  • hands-on experience with developing for the cloud: Azure (preferred) or AWS

  • a science or math background

  • experience working remotely in a distributed team

  • a sparkling personality and positive attitude!

To Apply

To be considered, you MUST respond to this ad with answers to the following questions:

  • Confirm that your desired salary falls within the stated range.

  • If currently employed, why are you interested in leaving your current job? Approximately how much time would you need to start?

  • If you do not live in San Diego, have you worked remotely before?

  • What part of your experience and skills do you feel will help you contribute to the position at CleanSpark?

  • In medium detail, please describe the most interesting or challenging task you’ve faced in the past few years.

  • All applicants are asked to complete a short take-home coding exercise. Are you willing to do this as part of our interview process?

NOTE: we will only accept candidates from the United States and Canada. We will be in contact with you within 2 business days if we are interested in moving forward.

Shopping Cart
There are no products in the cart!
Total
 0.00
0