We're sorry, but this job has been closed. See other open jobs at Locus Energy

DevOps Engineer

San Francisco, CA | Technology

Job Description


DevOps / Test Automation Engineer at a Solar Energy Technology Company


Job Description

Locus Energy is looking for a talented DevOps Engineer to join our team and help us meet our aggressive development plans, with a focus on developing tools and frameworks to automate the testing of our software and systems. The ideal candidate will be highly motivated, thrive in a fast-paced and dynamic work environment, and have a passion for renewable energy.

As a member of our DevOps Team, you will monitor and manage the overall health and performance of our platform. This will include tool development and contribution to the overall design of new platform features.

This is an opportunity to design and implement tools and frameworks to automate the testing of our software and systems. The automated tests will run as part of our continuous development environment, providing regular feedback to our Development, Product Management, and QA teams.

The automation framework will accelerate the delivery and improve the quality of our solar monitoring platform. This includes continually identifying infrastructure bottlenecks and ways to improve system performance and scalability.

The successful candidate will have experience with automated testing in several capacities, prior experience with startup companies, and a genuine interest in solar power.

This is an opportunity to work with a fun, dynamic team on a great company mission (solar energy). We offer competitive salary including equity and excellent benefits.


Job Responsibilities:

  • Design, develop, and extend automation framework and tools to support QA analysts building GUI functional regression tests as well as API level testing
  • Create performance tests to identify system bottlenecks and find ways to improve overall performance and scalability
  • Work collaboratively and independently as needed to implement automated testing
  • Ensure our systems are up and running well
  • Explore ways to improve our infrastructure
  • Promote a culture of designing/building with testing and monitoring in mind
  • Learn and implement new technologies or build them yourself in order to help us achieve unparalleled reliability
  • Identify potential scaling issues in our infrastructure and help define how to monitor and fix them


Skills & Requirements:

  • BS/MS in computer science, technology, or a related field
  • 3+ years experience designing, implementing, and maintaining automation frameworks
  • Proficient in Perl or Python
  • Experience using GUI test automation tools like selenium
  • Experience with API testing
  • Experience being on-call and willing to carry the pager on a rotation
  • Experience with Linux
  • Experience working closely with a development team
  • Working knowledge of the software development life cycle
  • Strong verbal and written communication skills
  • Interest in solar power and the technologies that can accelerate the widespread adoption of renewable energy



  • Experience with continuous integration tools like Jenkins
  • Experience testing database applications
  • Experience with infrastructure monitoring software (e.g., Nagios)
  • Experience with Puppet or Chef


About Locus Energy

Locus Energy is a leading provider of monitoring and analytics for distributed renewable energy systems. We are a small but fast growing startup, and have offices in downtown San Francisco and New York. We are building a team of individuals who are excited about creating smarter software to reduce the cost of managing solar energy systems, and thereby accelerating the shift away from fossil fuels.


To apply, please contact [[redacted]]


~ Technology, environment, solar, system administrator, devops engineer, production operations ~

Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »