Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer (all genders)

gridX GmbH

Aachen, München

Hybrid

EUR 50.000 - 70.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Zusammenfassung

A technology company in energy management is seeking a software engineer for their Tariff Timer team in Aachen. In this role, you will contribute to building and optimizing an energy management system using advanced algorithms, work closely with energy experts, and mentor junior developers. This position offers flexible working arrangements and numerous employee benefits, including a substantial development budget and generous vacation time.

Leistungen

Flexible & mobile working
30 days of vacation
Sports allowance
Health management offers
Personal development budget
Employee discounts
Pension plan
City travel subsidy
Modern workplace
Annual Teamweek
Regular team events
Charity donation on birthday
Sabbatical option

Qualifikationen

  • 2+ years of experience with distributed software systems.
  • Experience with relational databases, ideally Postgres.
  • Experience in at least one modern backend language, preferably Go.

Aufgaben

  • Own Tariff Timer features from conception to deployment.
  • Work with energy experts on time-of-use optimization.
  • Review pull requests and support other developers.

Kenntnisse

Experience with distributed software systems
Web technologies (JSON, REST, HTTP, RPC)
Relational databases (Postgres)
Modern backend languages (Go, Python, Java)
Container technologies (Docker, Kubernetes)
Jobbeschreibung
How you can contribute to gridX

Do stuff that matters - Become a part of gridX and contribute your own part to digitalise the energy industry with us and thus make renewable energies accessible and affordable everywhere #getshitdone

Become part of the Tariff Timer team, which builds a state-of-the-art energy management solution focused on making smart decisions based on dynamic energy tariffs.

This service, which employs a time-of-use optimization algorithm, is continually being enhanced and scaled to keep pace with the ever-increasing number of customers using this service. The Tariff Timer team is looking forward to growing together with you and bringing this feature to many more customers.

  • You are excited about energy systems and building an energy management system for the future. Therefore, you build/extend/maintain our Tariff Timer service around state-of-art mathematical optimization techniques together with our energy domain experts.
  • You drive the adaptation of our distributed services to the ever-changing requirements and scaling needs. This means proposing and reviewing software design changes continuously and making sure that we are set up for what comes next.
  • You know your way around distributed software system design & best practices and you are always looking for ways to share your experience with the other engineers in our team. Ideally, you strive to take responsibility for mentoring junior engineers on a regular basis.
This is how you and your application stand out
  • You have 2+ years of experience with distributed software systems and web technologies (JSON, REST, HTTP, RPC)
  • You have experience with relational databases (we use Postgres)
  • You have experience with at least one modern backend language (e.g. Go, Python, Java; we use Go in most of our services and some in Python)
  • You have experience with container technologies (Docker, kubernetes)
  • Bonus points: You have worked with the cloud service offering (we use AWS)
  • Bonus points: You have a record of open-source contributions
YOUR RESPONSIBILITIES IN DETAIL
  • You own Tariff Timer features end-to-end from conception to implementation to deployment to coordinating requirements/deployment with internal stakeholders.
  • You work closely with our energy domain experts to figure out how to translate time-of-use optimization logic into a scalable software service.
  • You are responsible for developing and reviewing software design documents, RFCs.
  • You review pull requests and support other developers in improving code design, testing and documentation.
  • You monitor the risks of tech debt and scaling bottlenecks in our code base and raise issues proactively to our product manager.
  • You monitor our daily operation and push improvements to our internal processes to help us improve quality of service.
  • You build software that developers love to maintain and APIs that stakeholders love to use.
Your strengths
Why gridX
  • Flexible & mobile working: Work remotely for up to 70 days from anywhere in the EU and other selected countries such as Indonesia, Canada, Brazil and many more
  • Vacation: 30 days for your relaxation
  • Sports: 30 Euro allowance for Urban Sports Club or E-Gym Wellpass
  • Health: Make use of our (mental) health management offers such as Nilo.health (e.g. 1:1 coaching sessions, daily meditation offers, Self-reflection options) for your mental-wellbeing
  • Personal development: Annual development budget of 1,500 euros per employee
  • Employee discounts: Access to gridX Corporate Benefits
  • Stay fit and safe the planet with our JobRad offer
  • Pension plan: Set up a pension plan and receive a fair monthly contribution
  • City travel subsidy: 30 Euros monthly allowance for your monthly/annual ticket
  • Modern workplace in the hearts of Aachen and Munich with IT equipment of your choice (Apple or Lenovo)
  • Annual Teamweek: Enjoy an unforgettable off-site, face extraordinary challenges together with all gridX teams and create unforgettable memories!
  • Experience the gridX culture at regular team events and receive 100 Euros on top per employee for your department event
  • We will donate 20 Euros to a charity of your choice on your birthday
  • Sabbatical option: Take a break from the daily work routine and realize personal projects, travel or further education (depends on length of employment)
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.