Senior Staff Software Engineer

2 weeks ago


Campbell, United States ChargePoint Full time
About Us

With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world's leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging need across North America and Europe. We bring together drivers, businesses, automakers, policymakers, utilities and other stakeholders to make e-mobility a global reality.

Since our founding in 2007, ChargePoint has focused solely on making the transition to electric easy for businesses, fleets and drivers. ChargePoint offers a once-in-a-lifetime opportunity to create an all-electric future and a trillion-dollar market.

At ChargePoint, we foster a positive and productive work environment by committing to live our values of Be Courageous, Charge Together, Love our Customers, Operate with Openness, and Relentlessly Pursue Awesome. These values guide how we show up every day, align, and work together to build a brighter future for all of us.

Join the team that is building the EV charging industry and make your mark on how people and goods will get everywhere they need to go, in any context, for generations to come.

Discover what it's like to help build the fueling network of the future - check out our Engineering Blog.

Reports To

Director of Driver Services

What You Will Be Doing

Millions of drivers will be switching to electric vehicles over the coming years. We need your help to make their charging experience easy

You will design and build new features for the ChargePoint mobile app that helps drivers find a place to charge on Android, Wear OS, Android Auto, and Android Automotive OS. Your work will help direct drivers to the best place to charge and provide special benefits to our drivers across public and home charging through technologies like NFC, in-vehicle dash integrations, and more.

You will work with a collaborative, cross-functional team that takes ideas from the drawing board to full-scale implementation. Your outstanding work will speed up the transition to electrified transportation worldwide

What You Will Bring to ChargePoint
  • You're an expert in the Android ecosystem and love building world-class mobile app experiences for consumers.
  • You identify large-scale problems in production, propose solutions, and work across teams to see them to fruition.
  • You make thoughtful and respectful contributions to code reviews and design discussions.
  • You are excited to dive into code you've never seen before, figure out what it does, make it better, and document it.
  • You define user requirements, discuss trade-offs, and plan timelines.
  • You commit to making your entire team stronger by mentoring junior developers and suggesting process improvements.
  • You test your code to ensure correctness and minimize regressions.
  • You have a respectful, positive, and constructive attitude.
Requirements
  • You have 8 or more years of experience building large-scale Android apps in the Google Play store
  • You have 8 or more years of experience in Java and/or Kotlin
  • You've worked on a React Native application previously
  • You know how to build apps with a strong focus on UI, design, and usability
  • You're familiar with performance analysis and optimization tools to ensure the best experience for our drivers
  • You know how to apply computer science algorithms and data structures
  • You communicate effectively with cross-functional groups

Location

Campbell, California

ChargePoint is committed to fair and equitable compensation practices. The targeted US salary range for roles at this operating level is $105,000 to $270,000. This range represents base salary and does not reflect equity, benefits or variable pay where applicable. Actual base salaries are based on several factors unique to each candidate, including but not limited to skill set, experience, certifications and specific work location.

#LI-JH1

We are committed to an inclusive and diverse team. ChargePoint is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

If there is a match between your experiences/skills and the Company needs, we will contact you directly.

ChargePoint is an equal opportunity employer.
Applicants only - Recruiting agencies do not contact.



  • Campbell, California, United States InterSources Full time

    Job Title: Senior Software Engineering Team LeadJob Summary: We are seeking a highly experienced Senior Software Engineering Team Lead to lead our application development efforts. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and the ability to manage and motivate a team using Agile Methodology.Key...


  • Campbell, United States ChargePoint Full time

    About Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world's leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging...


  • Campbell, United States ChargePoint Full time

    About Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world's leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging...


  • Campbell, United States Rainmaker Systems Full time

    Job Description We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and implement new features. In addition, you will have direct ownership over the design and...

  • Sr Software Engineer

    3 weeks ago


    Campbell, United States Sterling Engineering Full time

    Job Description Title: Sr Software Engineer Location: San Jose, CA 95134 onsite Hire Type: This is contract to hire Pay Rate $50.00 - $80.00 per hour depending on experience Overview: Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of Staffing...


  • Campbell, United States Cisco Full time

    The application window is expected to close on 12/15/2024 Who We Are Cisco Silicon One is the center of Cisco's ASIC design and is driving the development of next-generation network devices for the 5G and AI era. Our outstanding team works in a startup atmosphere within a stable and leading corporate environment, and our design center hosts all silicon...


  • Campbell, United States Arteris IP Full time

    DescriptionDo you want to contribute to the backbone of some of the world's most popular SoCs? As a Senior Software Development Engineer at Arteris, you will be exercising your skills for the creation of a modular plug-in based client-server application that will power the creation of some of the most complex SoCs in the world. Our current product is...

  • Software Engineer

    6 days ago


    Campbell, United States ChargePoint Full time

    About UsWith electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world‘s leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging...


  • Campbell, United States Tik Tok Full time

    Responsibilities TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us Creation is the core of TikTok's purpose. Our platform is built to help imaginations...


  • Campbell, United States Referral Job Board Full time

    Note: This role requires 4 years of professional software development experience coding in C++ , and 2 days/week on location at our San Jose, CA headquarters. Want to help us simplify the world of data management? : Cohesity offers a web-scale, hybrid cloud infrastructure for data management. We are looking for Software Engineers who are motivated and...

  • Software Engineer II

    3 weeks ago


    Campbell, United States Accelon Inc Full time

    Software Engineer II (San Jose, CA) Description We are seeking a passionate, experienced Software Engineer II who will be responsible for writing code, writing and executing tests, reviewing designs, monitoring our platform in production, and supporting the team. Your work is part of a team of engineers at a variety of levels who work together to support...

  • Software Engineer II

    3 weeks ago


    Campbell, United States Accelon Inc Full time

    Software Engineer II (San Jose, CA) Description We are seeking a passionate, experienced Software Engineer II who will be responsible for writing code, writing and executing tests, reviewing designs, monitoring our platform in production, and supporting the team. Your work is part of a team of engineers at a variety of levels who work together to support...


  • Campbell, United States Cisco Full time

    Who We Are Cisco's UCS and Intersight platforms, part of the industry's leading Cloud and Compute business We are part of a team working to simplify the deployment, management, and support of Enterprise Data Centers by providing industry-leading Cloud-Based solutions with our Intersight managed portfolio. As we continue to evolve, we are excited to introduce...


  • Campbell, California, United States Telos Health Full time

    Embedded Software Engineer for RoboticsTelos Health is seeking an experienced Embedded Software Engineer for Robotics to join our team. As a Staff Software Engineer, you will use your advanced expertise to design and implement embedded software for the Telos robotic platform.About the Role:This is a unique opportunity to contribute to the development of...


  • Campbell, United States Cisco Full time

    The application window is expected to close on December 9, 2024. Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Meet the Team We're Voltron We are a rag tag group of multitalented software engineers who work on a bit of everything but spend lots of time on react and micro-frontends. We...


  • Campbell, United States C2Earth, Inc. Full time

    Job DescriptionJob DescriptionC2Earth, Inc. is a well established Geologic and Geotechnical Engineering firm that provides quality geologic and geotechnical engineering services to our clients. Many of our projects involve evaluating complex subsurface conditions and developing recommendations to mitigate geologic hazards in order to facilitate site...


  • Campbell, United States L3Harris Technologies Full time

    Job Title: Manager, Software Engineer Job Code: 18148 Job Location: Greenville, TX Schedule: 9/80 (Every other Friday off) L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for...


  • Campbell, United States Cisco Full time

    Application window is being extended to 11/22/24 Who We Are The Platform Forwarding team at Cisco develops innovative software solutions across the routing, switching, and wireless platform portfolio, transforming networking through groundbreaking technologies. Our team is deeply invested in reshaping IT consumption for our customers, specifically through...

  • Software Engineer 3

    2 weeks ago


    Campbell, United States Ursus Inc Full time

    JOB TITLE: Software Engineer 3 LOCATION: San Jose, CA (hybrid) PAY RANGE: $74.00 - $84.51/hr DURATION: 1 year TOP 3 SKILLS: MS/BS degree in Computer Science or equivalent with 3 to 5 years of software development experience. Strong programming experience with Java/Scala. Experience with building distributed data processing services and multi-threaded...


  • Campbell, United States CV Library Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next- computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...