Has to be logo

Senior Software Engineer (PHP+Kafka)

Has to be·Salary not specified

Primary stack

PHPReactKafkaGit

Nice to have's

PythonNode.jsAI

Job description

About the Position

Senior Software Engineer (PHP+Kafka)

ChargePoint is at the forefront of the electric vehicle revolution, powering one of the world’s leading EV charging networks. We are seeking a Senior Software Engineer to join our team in Bangalore or Gurgaon, India, and help build and scale the software platform powering the world’s largest EV charging network. In this role, you will leverage your expertise in distributed systems and full-stack development to drive the transition to electric mobility.

Responsibilities

As a Senior Software Engineer, you will:

  • Collaborate with other software developers to align on project goals, architecture, and delivery timelines.
  • Implement and maintain scalable software solutions using PHP, balancing technical excellence with pragmatic solutions to deliver business value.
  • Leverage GitOps, Kubernetes, and other cloud-native tools to streamline deployment and infrastructure management.
  • Participate in architectural discussions, bringing forward innovative ideas and constructively challenging others’ proposals.
  • Design and develop robust, secure, and highly available APIs for internal and external consumption.
  • Build and maintain responsive, user-friendly frontend components and interfaces using React.
  • Conduct thorough code reviews to ensure code quality, readability, and adherence to engineering best practices.
  • Mentor and guide team members, fostering a culture of continuous learning and technical excellence.
  • Troubleshoot and debug complex issues in production environments, ensuring high availability of our distributed applications.
  • Optimize application performance, database queries, and system architecture to support a rapidly growing global user base.

Requirements

  • 5+ years of software engineering experience with strong expertise in PHP (CodeIgniter or Symfony) and React, building scalable and maintainable applications.
  • Experience with Python or Node.js is a strong plus.
  • Strong knowledge of MySQL/PostgreSQL and messaging platforms such as Kafka or RabbitMQ.
  • Proven expertise in backend development, object-oriented design, and scalable API development.
  • Hands-on experience building and operating distributed, event-driven systems.
  • Commitment to clean code, best practices, and source control using Git.
  • Strong collaboration and communication skills, with a growth mindset and openness to feedback.
  • Experience leveraging AI-powered development tools is an added advantage.

We Offer

  • Opportunity to work in a company at the center of the electric vehicle revolution.
  • Be part of a team that is building the EV charging industry.
  • Competitive compensation and benefits package.
  • Inclusive and diverse work environment.

About the Company

ChargePoint is a leading provider of EV charging solutions, powering one of the world’s largest EV charging networks. We are committed to making the transition to electric easy for businesses, fleets, and drivers. Our values of Be Courageous, Charge Together, Love our Customers, Operate with Openness, and Relentlessly Pursue Awesome guide how we work together to build a brighter future for all of us.

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 you need a reasonable accommodation to participate in the application or interview process, to perform essential job functions, or to access any other benefits and privileges of employment, please contact us at [email protected].

Applicants only - Recruiting agencies do not contact.

© Has to be. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches