Electric Vehicle Jobs | EV Careers & Opportunities | electricvehiclejobs.com

Senior BI Developer II

EVgo

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).

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?