Senior Software Engineer

Published on: June 20, 2012

This job posting expired and applications are no longer accepted.
Opower Published: June 20, 2012
Location
Arlington , Virginia
Skill Level
Senior Level, Senior Level
Job Type
Full-time
Categories
Energy / Engineering / Information Technology
(Number of Job Posting Views: 3)

When you apply for this position, please say you saw this job on Green Dream Jobs!!

Description

Opower is an energy efficiency and smart-grid software company. Our products encourage energy efficiency by empowering people to make better decisions about the ways they use energy every day. With industry-leading data analytics and a unique approach to customer engagement, we're changing the way the world understands personal energy consumption, and helping more than 40 utilities---including 8 of the US's 10 largest-achieve unprecedented, sustainable energy savings in tens of millions of households.

In March 2010, President Obama gave his national policy speech on green-job creation from our office in the Washington, DC area. In September of 2010, we were named a Technology Pioneer by the World Economic Forum in Davos, Switzerland, for creating "innovations that will have a critical impact on the future of business and society." In January, the Washington Post called us one of "5 Companies that will Lead in 2011," and in March, the Wall Street Journal named us a Top 10 Cleantech company. By the end of this year, the energy we save will equal a third of the power produced by the entire US solar industry, and have the impact of effectively removing 50,000 homes from the grid.

Founded in 2007, Opower has offices in Arlington, Virginia, and San Francisco, California. Our rapidly expanding team includes software engineers, product specialists, behavioral scientists, statisticians, marketing experts, infographic designers, and efficiency advocates.

Position Overview:

At Opower, we're applying cutting edge computer science to one of humanity's greatest challenges: Energy. Our utility customers in the U.S. and abroad give us energy usage data for tens of millions of their customers which we then analyze and aggregate using the latest software technology to motivate consumers to use less energy. We use the right tools for each element of our broad solution set so our engineers get exposure to everything from Java to Ruby on Rails to Hadoop to HBase to MySQL.

Want to be involved in the contemporary pulse of social integration? We've partnered with Facebook and are currently inventing the space of leveraging social networks to provide Energy Efficiency insights in smart and fun ways. Work with us to migrate to a more SOA/ Web services based architecture. If you are a top-notch engineer looking for a fast paced, high growth place to work while being surrounded by talented, driven peers then Opower is the place for you.

We are looking for senior software engineers to develop innovative solutions to our thorniest software challenges through application of the latest technologies, deep computer science experience, and sound engineering practices.

Responsibilities:

  • Design and implement features of our product suite, including Opower's offering to smartphones, tablets and other mobile devices and web-connected thermostats
  • Collaborate on the design of our newest features
  • Implement those features in a robust and maintainable fashion
  • Write unit and integration tests to ensure those features never break

Qualifications:

About You:

  • You are a developer who somehow always manages to get 10 times more done than your peers
  • The idea of owning a large portion of a codebase gives you shivers of joy
  • You are detail-oriented, methodical, a perfectionist and work well with others
  • You function well in a fast-paced, informal environment where constant change is the norm and the bar for quality is set high
  • You have 5+ years experience building database-backed applications in Java/Ruby on Rails and can write SQL queries by hand
  • Experience with data warehousing and mining is a big plus. Previous work with machine learning is better still
  • Linux and shell scripts are your friends
  • You have a technical background and a BS or MS in a computer-related or hard science field

Opower is an Equal Opportunity Employer.

When you apply for this position, please say you saw this job on Green Dream Jobs!!

(Visited 1 times, 29 visits today)