EVgo is looking to solve the problem of creating a convenient, reliable, and affordable EV charging network by hiring a Senior Vice President of Software to define and execute the software strategy across the organization.
Requirements
- Deep expertise in modern software architecture, cloud-native platforms, APIs, microservices, and data-driven systems.
- Strong command of agile methodologies, DevOps practices, and CI/CD frameworks, with a track record of operationalizing best practices at scale.
- Expertise in software security, privacy, regulatory compliance, and risk management, including working with internal legal and compliance teams.
- Data-driven decision-making skills, leveraging metrics, KPIs, and performance indicators to drive continuous improvement.
- Change leadership capabilities, including experience leading organizations through growth, transformation, or platform modernization.
- Executive-level leadership and organizational design skills, with the ability to scale and lead large, distributed engineering organizations across multiple geographies.
- Strong financial and operational acumen, including budget ownership, resource planning, and forecasting for complex software portfolios.
Responsibilities
- Develop and implement the company’s software vision, strategy, and roadmap in alignment with overall business goals.
- Oversee software development lifecycle, including architecture, design, coding, testing, deployment, and maintenance.
- Establish best practices for agile development, DevOps, and continuous integration/continuous delivery (CI/CD).
- Ensure software meets security, regulatory, and compliance standards.
- Manage budgets, forecasts, and resource allocation for software initiatives.
- Partner with Product, Hardware, Growth, and other teams to deliver software solutions that meet market demands.
- Communicate technical strategies and progress to executive leadership and stakeholders.
Other
- Typically requires a Bachelor’s degree in Computer Science, Engineering, or a related technical field, with a Master’s degree or MBA preferred, and 15+ years of progressive experience in software engineering or technology leadership roles, including at least 5 years at an executive or equivalent senior leadership level.
- Exceptional communication and executive presence, with the ability to clearly articulate technical concepts, tradeoffs, and progress to senior leadership and the Board.
- Ability to work in CA, CO, and NYC
- Unbounded paid time off including parental leave
- Comprehensive benefits package including health, life, and disability insurance