SENIOR SOFTWARE ENGINEER

WHO ARE WE?

We optimize electric vehicle charging to reduce costs, improve operations, promote cleaner charging and deliver grid services.

Bia is a cleantech software company that has designed and developed an optimisation platform  to ensure EV operators have efficient and clean electric vehicle charging. We have deployed AI and innovative software solutions that enable smart interconnections between flexible loads and renewable energy as this is  key to a sustainable energy future and a positive climate outlook.  

WHY BIA?

Our mission is to deliver intelligent tech solutions that enable exponential growth in Emobility and clean energy. We believe that the Electric Vehicles will play a critical role in a resilient and flexible decentralized grid of the future, and our multidisciplinary team has the expertise and insights to deliver a critical piece of the solution. By joining Bia, you’ll work in a tight-knit, agile team where your decisions matter, ship fast, and learn even faster. If you're looking to grow your skills, shape core systems, and leave a lasting mark on the climate transition, this is the place.

ROLE DESCRIPTION

Bia is seeking an enthusiastic Senior Software Engineer to join our team and contribute to the development and maintenance of our cloud-based platform. This platform enables real-time communication and control between electric vehicle charging infrastructure and power grid operators. You will work closely with engineering, data science, frontend, and product teams to build scalable services that support resource scheduling and power asset management.

In this role, you will:

  • Contribute across all phases of software development.
  • Design, build, and maintain services in a microservices environment.
  • Write scalable, maintainable, and high-performance code.
  • Implement application protocols to enable communication between EV charging stations and our central management system.
  • Collaborate with DevOps for continuous delivery and deployment.
  • Work cross-functionally to ensure solutions meet business and technical requirements.
  • Actively participate in product development and feature planning.

QUALIFICATIONS

MANDATORY

We’re looking for candidates who have:

  • A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 7+ years of software development experience with Java or Kotlin.
  • 3+ years of experience in the energy sector.
  • Experienced with Java’s Quarkus framework, MongoDB, and SQL databases.
  • Hands-on experience developing within a cloud-based microservices architecture.
  • Proficiency with Docker and Kubernetes for containerization and orchestration.
  • Familiarity with Apache Kafka and building RESTful APIs.
  • Experience working in Agile development environments and thriving in fast-paced teams.

NICE TO HAVE

The following qualifications are not required but would be a strong plus:

  • Experience working with Google Cloud Platform (GCP).
  • Experience using GitLab for version control and CI/CD pipelines.

Apply by sending your resume to career@biapower.io