OPOWER: Software Engineers (All Levels)
Location: Arlington, VA
URL: http://opower.com/
About the Job: OPOWER's Software Engineering team will
- Write clean Java code using the tools of your choice
- Add exciting new features to our product (you'll ship within the first month of working here)
- Collaborate with other engineers every step of the way
- Be involved in every part of the process, from feature design to deployment
In addition to working on an inspiring product with an engineering team that's "smart and gets things done", working at OPOWER beats working at some large faceless consulting company, and here's why. Awesome job features found at OPOWER:
- Mac/Linux laptop that you manage with no restrictions
- Unfettered access to the internet to get your job done
- Use the IDE and tools of your choice
- Work on a product that's literally changing the world
- No dress code
- Flexible hours
- Ship features within first month of work
- Architects who code
About You Above all, we want someone who is "smart and gets things done". That being said, we have a few very small requirements that we'd like you to meet before applying: You should
- have at least 1 year of professional experience
- have professional experience with Java
- know enough SQL to create outer joins
- know when to use a shell script and when to use the Abstract Factory pattern
- be able to succeed in a fast-paced environment without significant micro-management
Technologies we use We don't need you to be an expert in any of these, nor do you need any particular experience in these technologies. But, we do use them quite a bit, so anything you know is a good thing.
- Spring
- Hibernate
- MySQL
- Maven
- Subversion
To apply: Click herehttp://hire.jobvite.com/j/?cj=oS1DVfwb&s=37%2bSignals">here; to apply.

