VICE PRESIDENT OF ENGINEERING
Overview
The VP of Engineering will lead SunRun's software development and quality assurance teams; work with the product management team to develop world class products; and partner with the executive leadership team on overall business success. The executive will create a strong culture of innovation that attracts entrepreneurial talent and build an organization capable of sustaining high levels of growth year-over-year.
SunRun is the fastest growing residential solar company in the country and has a mission to bring clean, solar power to the masses. SunRun is unique in that we bring together two exciting areas: cleantech and consumer services. This means that not only does our Engineering team work on challenging software architecture and scaling issues, but our efforts make the world a better place - one solar system at a time. Needless to say, there´s never a dull moment here - we genuinely work hard, but we love what we do and the culture we are building-.
Opportunity
You will lead the team responsible for building and scaling SunRun´s hosted quoting engine, consumer-facing website, data/pricing analytics, and remote metering software. We develop in Java, Javascript, and PHP, and integrate with a number of third-party web services. We also leverage a number of open source platforms and frameworks. The executive will mentor and expand the Engineering and IT teams to evolve with the Company´s increasing scope and scale.
Responsibilities
• Lead and expand the SunRun platform engineering team, beginning with the current team of technical leads and developers.
• Gather requirements and build, deliver, and scale SunRun´s software platforms, including our backend service architecture as well as our frontend web applications both of which are critical technical parts of the company´s success.
• Work closely with the marketing team, financial modeling group, and operations team to ensure that the SunRun technology platform is evolving to meet the needs of its customers.
• Set the technical direction for the team, drive the evolution of the systems architecture, and make appropriate technology choices.
• Take a hands-on approach to the entire software development life-cycle: develop project and resource plans / schedules; perform day-to-day project management to ensure successful, on-time releases; assist the team in accomplishing all tasks; demonstrate ownership and accountability for the entire product delivery process.
• Work effectively with product managers, project managers, engineers, and the senior management team to allocate engineering resources appropriately across various projects, juggling current customer/prospect needs with longer term product roadmap needs (weighing, balancing, & communicating the tradeoffs as necessary).
• Manage expectations, set realistic goals, and achieve them.
• Foster a culture of creativity, collaboration, speed, innovation, excellence and fun,s while continuously elevating the quality and caliber of our product development organization.
• Create a productive and healthy work/life balance. Effectively manage stress, foster a flexible work environment, and keep the team focused, engaged, productive, and fulfilled.
Requirements
• A Bachelor´s Degree in Engineering, Computer Science, or related technical field.
• 15 years total experience building engineering teams and leading them in rapid development cycles.
• Demonstrated experience leading the design, development, delivery, support and maintenance of large scale, high performing, technically complex, reliable and robust engineering architecture.
• Demonstrated track record of successfully hiring, motivating, retaining and effectively deploying talented software developers to perform against aggressive delivery goals.
• Knowledge of release management and deployment workflow processes, from development release through staging and production deployment.
• Ability to evangelize and sell stakeholders across the company on key engineering priorities and how they connect with larger company initiatives.
• Experience making major investment decisions for third party tools or technologies, build vs. buy, and fund or not fund decisions.
• Demonstrated success in building and polishing small, agile, pioneering engineering teams and leading them to success in unexplored markets
• Experience adopting, rejecting, and adjusting processes like XP, Scrum and Kanban
• Expert in leading and growing teams in a fast paced, growing environment.
• A thorough understanding of web services architecture and commonly employed technologies.
• Excellent communication skills; strong team player, including the ability to work cross functionally in a fast-paced, limited resource environment.
• Thrives in a culture of experimentation, high productivity, and relaxed fun.
• Knowledge of statistics, scaling of billings systems, and/or finance a plus
• Ability to start "yesterday" a big plus
Company Description
SunRun, the nation's leading home solar company, is the smart and affordable choice for homeowners who want a clean alternative to their utility. SunRun offers solar power service, similar to a lease, allowing homeowners to upgrade their home to solar for as little as $0 upfront and simply pay monthly for solar electricity. More than 7,000 homeowners have chosen SunRun across Arizona, California, Colorado, Hawaii, Massachusetts, New Jersey, and Pennsylvania. SunRun partners with over 25 leading local solar installers, who together employ more than 3,000 green-collar workers. SunRun has raised financing for more than $400 million in solar systems from PG&E Corporation and U.S. Bancorp and $85 million in venture capital from Accel Partners, Foundation Capital and Sequoia Capital.
Compensation
Competitive salary, options, bonus, paid vacation, medical insurance, dental insurance, and 401(k) plan. Please send resumes to pats@sunrunhome.com
------------------------------------
********************************************************************
Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!
Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.
By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.
TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)
<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
No comments:
Post a Comment