Jobs and Careers
EV

Senior BI Developer II

EVgo
Los Angeles, United Statesfull_timeVerifiedPosted 24 Nov 2025
💰 $150,000/yr

About the role

About EVgo:  EVgo (Nasdaq: EVGO) is one of the nation’s largest public fast charging networks for electric vehicles. Our mission is to expedite the mass adoption of electric vehicles (EVs) by creating a convenient, reliable, and affordable EV charging network that delivers fast charging to everyone. EVgo’s owned and operated charging network is growing rapidly. We partner with multiple stakeholders including automakers; fleet and rideshare operators; retail hosts such as grocery stores, shopping centers, restaurants, gas stations, and more to make our vision of Electric for All a reality. The EV industry is one of the fastest growing industries in the country. Join us as we charge forward into an all-electric future. Software is an integral part in realizing this vision and we are hiring a software manager to play a leadership role shaping our future.  Position Summary:  We are seeking a highly skilled and motivated Senior Developer II to join our Business Intelligence and Data Warehousing team. The ideal candidate will possess extensive hands-on experience with Snowflake, AWS Lambda, REST API development, and Node.js, and will have a strong background in financial or accounting data environments. In this senior-level role, you will be responsible for architecting, developing, and maintaining robust data solutions and driving innovation across our data warehouse and reporting platforms.  Responsibilities: 
  • Design, develop, and optimize scalable data pipelines and ETL processes using Snowflake, AWS Lambda, and Node.js to support financial and accounting reporting needs. 
  • Build, enhance, and maintain RESTful APIs for seamless data integration and delivery across various financial systems. 
  • Monitor and troubleshoot existing business intelligence (BI) applications, frameworks, and reports to ensure data availability and reliability for end users. 
  • Collaborate with stakeholders to gather requirements, design solutions, and implement dashboards, reports, and solutions that address business needs. 
  • Analyze and cleanse large datasets to ensure data accuracy, quality, and reconciliation to the original sources; perform quality assurance testing prior to data/report release. 
  • Develop, maintain, and deliver comprehensive technical documentation related to data pipelines, ETL processes, scheduled jobs, dataset creation, and reporting solutions. 
  • Provide technical mentorship to junior developers and analysts, fostering a collaborative and innovative team environment. 
  • Identify and troubleshoot data anomalies, performance bottlenecks, and system issues in a timely manner. 

Qualifications:

  • Typically requires a minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 3 years experience; or equivalent experience.

Desired Skills:

  • Strong proficiency in SQL programming, with demonstrated experience in query optimization, data modeling, and performance tuning. 
  • Advanced skills in Node.js and Python for cross team collaboration. 
  • Extensive experience with REST API development. 
  • Proven ability to analyze complex datasets, ensure data quality, and deliver reconciled, validated results. 
  • Experience in gathering and documenting cross-functional requirements, translating business needs into technical deliverables. 
  • Experience with Tableau is a plus. 
  • Excellent communication, collaboration, and stakeholder management skills. 
  • Attention to detail, accuracy, and a commitment to data privacy and security best practices. 
  • Background in financial or accounting analytics, reporting, or regulatory environments. 
  • Experience with additional database technologies such as PostgreSQL and DynamoDB features. 
  • Knowledge of indexing, high-performance data concepts, and cloud-based data architectures. 
For job positions in CA, CO, and NYC, the estimated salary range for a new hire in this position is $150,000.00 USD to  $170,00.00 USD. Actual salary may vary depending on job-related factors, including knowledge, skills, experience, and location. In addition to a competitive base salary, discretionary target cash bonus, and restricted stock units (subject to Board Approval). EVgo offers a comprehensive benefits package including health, life, and disability insurance, unbounded paid time off including parental leave, and a 401(k).

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

EVgo

View company profile →