gridX

Software Engineer

gridX

full-time

Posted on:

Origin:  • 🇩🇪 Germany

Visit company website
AI Apply
Manual Apply

Job Level

JuniorMid-Level

Tech Stack

AWSCloudDockerGoIoTJavaKubernetesPostgresPython

About the role

  • Own Tariff Timer features end-to-end from conception to implementation to deployment to coordinating requirements/deployment with internal stakeholders.
  • Work closely with our energy domain experts to figure out how to translate time-of-use optimization logic into a scalable software service.
  • Develop and review software design documents, RFCs.
  • Review pull requests and support other developers in improving code design, testing and documentation.
  • Monitor the risks of tech debt and scaling bottlenecks in our code base and raise issues proactively to our product manager.
  • Monitor our daily operation and push improvements to our internal processes to help us improve quality of service.
  • Build software that developers love to maintain and APIs that stakeholders love to use.

Requirements

  • 2+ years of experience with distributed software systems and web technologies (JSON, REST, HTTP, RPC)
  • Experience with relational databases (we use Postgres)
  • 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)
  • 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