HR Knowledge

Software Engineer (RoR in Renewable Energy!)

Job ID
# of Openings


Our client, Ampion, provides an asset and customer management system for renewable energy providers. We specialize in complex and high volume back-office operations, real-time monitoring, and support renewable energy markets and programs across the country. On the whole, we are dedicated to an energy future that is affordable, sustainable, and universal.


Our development process is iterative, agile, and focused on delivering useful features that work within the highly regulated and always-changing energy industry. We are designing changes that will deliver long-term viability and awesomeness in data warehousing, visualization, security and scalability. Experience from outside of our current stack would absolutely be valued.


At Ampion you can expect to learn about a novel and growing segment of the energy industry, and will collaborate daily with founders and a tight-knit technical team. We strive to create an inclusive, adaptable environment where developers can exercise their own initiative and learn from each other as we continue to build our DevOps practice.


  • Developing features to meet requirements of regulations, operating protocols, field data loggers, and technical standards.
  • Working with our cloud-based hosting and our continuous-deployment infrastructure.
  • Solving problems, implementing solutions, working within a team, meeting commitments, and proactively supporting the success of our clients.
  • Function as a peer leader to promote engineering best practices and support company goals


  • 4-10 years development and delivery experience with ruby, Rails 4.x backed by relational databases, and web dev in general
  • Demonstrated experience with JavaScript (especially using modern JS frameworks/component systems such as React, Angular, or Polymer), as well as jQuery
  • Solid understanding of web front-end development (JS, CSS, HTML) and appreciation for good-looking, easy to use UI. Experience with Bootstrap as a CSS framework.
  • Experience working on a fast-paced development team and supporting dynamic operating requirements with an agile, lean, Continuous Delivery approach.
  • Great understanding of OO and FP principles including strong design patterns knowledge, and appreciation for modular, decoupled, idempotent, and well-tested code.
  • Comfortable with Git version control: committing, branching, merging and rebasing.

Desirable Experience and Skills

  • Experience working for an energy company, renewable or otherwise, and an understanding of net metering.
  • Design and operation of AWS-based infrastructure using Terraform, Ansible, Chef, Puppet or similar.
  • Experience interacting with Modbus protocol devices, microcontrollers, or systems programming
  • Interest in or experience with other languages/platforms and appreciation of their various strengths.
  • Experience with document-store (noSQL) and time-series databases, system monitoring, or data-warehousing solutions (eg ELK, Cassandra, Hadoop, InfluxDB, AWS Kinesis, Graphite, OSISoft PI)

Organizational Values

  • Want to work on a team where their ideas, input, and creativity are valued
  • Would never consider shipping untested code
  • Appreciate communication over documentation, and principles over process
  • Value a collaborative environment that emphasizes quality and continuous improvement

Ampion offers an energetic working environment and a competitive set of benefits!


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed