Logo
EVgo

Software Development Engineer I

EVgo, California, Missouri, United States, 65018

Save Job

EVgo (Nasdaq: EVGO) is a leading provider of electric vehicle (EV) charging solutions, operating one of the largest public fast charging networks in the United States. With over 1,000 fast charging locations across 40 states, EVgo serves more than one million customer accounts. Our mission is to expedite the mass adoption of electric vehicles by creating a convenient, reliable, and affordable EV charging network that delivers fast charging to everyone. EVgo partners with automakers, fleet operators, retail hosts, and policy makers to offer innovative services such as EVgo Optima, EVgo Inside, EVgo Rewards, and Autocharge+. Committed to sustainability, EVgo uses 100% renewable energy and fosters an inclusive community with diverse practices. Our commitment to diversity, equity, and inclusion is integral to our mission and operations, ensuring a welcoming environment for people of all backgrounds. For more information, visit . Position Summary: The Accounts & Billing team at EVgo is dedicated to building reliable and scalable software solutions that support billing and payments for both EVgo and B2B charging sessions, while ensuring secure authentication and authorization for customers and partners. We are looking for a motivated Software Engineer who is eager to learn and grow in a collaborative environment. In this role, you will contribute to the development of core features in our Accounts & Billing platform, including user management, payments, and authorization services. You'll work alongside Engineering, Product, Data, and Design teams to deliver high-quality solutions that align with business goals. This position is ideal for someone who is passionate about backend development, enjoys problem-solving, and wants to develop expertise in scalable cloud-based systems. Responsibilities: Developing and deploying key backend components and services that support EVgo's platform. Collaborating with cross-functional teams to design and implement features that improve the customer experience. Learning best practices for building scalable, secure, and efficient software. Participating in code reviews and contributing to technical discussions to improve overall code quality. Debugging and troubleshooting issues in production environments under the guidance of senior engineers. Gaining hands-on experience with modern development tools, cloud platforms, and CI/CD pipelines. Qualifications: 2+ years of software development experience Proficiency in Node.js or Python (or willingness to learn). A strong understanding of fundamental programming concepts and software design principles. Familiarity with APIs, databases, and cloud services (AWS, PostgreSQL, DynamoDB, etc.). A problem-solving mindset with a willingness to learn and grow. Experience working with Git, CI/CD pipelines, and testing frameworks is a plus. Desired Skills: Experience with identity, authentication, or payment systems. Exposure to GraphQL, caching mechanisms, and serverless development. Understanding of authorization models like Role-Based Access Control (RBAC) or Relationship-Based Access Control (ReBAC). A Bachelor's degree in Computer Science or a related field is preferred but not required. The estimated salary range for this position is $105,000 USD to $145,000 USD. Actual salary may vary depending on job-related factors, including knowledge, skills, experience, and location. In addition to a competitive base salary, we offer discretionary target cash bonuses, restricted stock units (subject to Board Approval), and a comprehensive benefits package including health, life, and disability insurance, unbounded paid time off including parental leave, and a 401(k). To find out more, or to join the EVgo network, visit . Connect with EVgo on LinkedIn and follow us on X . At EVgo, we are committed to creating an equitable and inclusive workplace where everyone feels welcome. We are an equal opportunity employer providing equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, national origin, protected veteran status, disability status, or any other legally protected basis, including arrest and conviction records, in accordance with applicable law. Learn more about Cultivating Connection at EVgo. EVgo is also committed to providing reasonable accommodation to individuals with disabilities. Apply today to join our team and help make a meaningful impact in the fight against climate change. By submitting this form, you acknowledge you are sharing your personal information with EVgo. By proceeding, you consent to EVgo's Privacy Policy and Privacy Notice for California Residents. Find all details regarding personal information we collect, how we use that information, how we share that information, and your rights and choices in our here . #J-18808-Ljbffr