Enel Green Power

  • Vice President of Software Engineering

    Job Post Information* : Posted Date 8 months ago(8/1/2018 7:56 AM)
    # of Openings
    Enel X Position
  • Overview

    Enel X North America (EXNA) has an immediate opening for a VP of Software Engineering, to drive software development of the Enel X B2B/G Energy as a Service (EaaS) platform. As VP of Software Engineering, you will provide management and technical leadership in the design, development, quality assurance, and production/delivery systems of EXNA B2B/G flagship applications integrating Demand Response, Advanced Storage, DER Integration, Energy Management Solutions, and over time Procurement and Utility Bill Management. As part of this role, you will be required to integrate and develop a scalable and agile system that aligns with Enel Group technology directions and policies to assure rapid and cost effective deployment on a worldwide basis.  This position reports to the Head (CTO?) of EXNA Engineering.


    - Previous senior SW leadership roles in product or application development and engineering for high growth companies
    - Proven leadership of large-scale software teams that have delivered great products on deadline
    - Proven experience as a leader developing, deploying, and supporting software as a service / platform in a portfolio/ecosystem model to commercial, industrial, and institutional users and/or utilities worldwide
    - Proven ability to recruit the best and brightest developers in the world and provide them with a vision and working environment to develop world-class applications while instituting compelling performance measurements that continually drive transparency and improved performance
    - Excellent communication skills, strong team player, and the ability to work cross functionally in a fast-paced, high-productivity startup environment
    - Experience in Agile development methodology
    - Experience and knowledge of Machine Learning and other AI technologies
    - Experience in communication and network technology
    - Experience in a multi-product, multi-application, multinational development environment
    - Experience with globally distributed teams and business partners
    - Experience in managing both mainstream development and R&D activities
    - Experience in development with open source technologies
    - Experience in developing products and solutions around Linux, Java, JBoss, IoT, Machine learning, advanced algorithms, Data science, and AWS
    - Experience in building and maintaining applications that are mission critical for customers
    - S. in Computer Science, Management Information Systems or related engineering field
    - 12+ years of product engineering experience
    - Passion about winning
    - Experience in energy not required, but considered a major plus


    - Providing overall strategy and technology direction for the development of applications and communication infrastructure supporting the Company’s solutions
    - Strategic planning for all product development efforts to include the subsequent testing, release and production environment needs
    - Overseeing all activities of the development groups (development, QA, and application release)
    - Implementing/adapting the overall architecture (with our Chief Architect) of our products and support infrastructure including day-to-day operations in conjunction with EXNA IT department, software development managers, and product management teams
    - Assuming overall responsibility for the current and long range direction of technology for both internal and third party solutions by enhancing and implementing best-in-class programs, partnerships, policies, practices and systems while delivering high quality and repeatable results
    - Supporting and aligning the development of the Company’s product roadmap within a portfolio of multiple product lines spanning multiple General management groups
    - Leading and enhancing our agile methodology for the design, development, test and release of our products and features while coordinating with internal development groups across Enel X worldwide.
    - Establishing departmental goals, objectives, and operating procedures
    - Staying abreast of new technologies and issues in the software-as-a-service industry, including current technologies, platforms, standards and methodologies
    - Defining and communicating corporate plans, policies, and standards for the organization for acquiring, implementing, and designing new software products
    - Recruiting, managing and continuously developing through leadership and collaborative team building a world-class team of technology professionals viewed as the leader in the EaaS industry
    - Participating in the strategic business and product planning process
    - Being actively engaged in technology standard settings boards and organizations that may impact the Company and its offerings
    - Being an active spokesperson and evangelist both internally and externally by communicating and promoting the Company’s technology vision and solutions
    - Evaluating new technologies and solutions in the market and being responsible for keeping abreast of trends that may impact the Company
    - Identifying opportunities to leverage offshore resources and third party diligence in order to meet business needs.
    - Ensuring the knowledge sharing of engineering best practices across departments; and developing and monitoring technical standards to ensure adherence to them.
    - Being directly responsible for establishing and managing the operating budget to maximize utilization of resources and delivery of products and solutions.


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