Senior Go/ Golang Software Engineer (M/F/D)

at  gridX

Home Office, Nordrhein-Westfalen, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Oct, 2024Not Specified11 Jul, 20244 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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 Energy Optimizer team, which builds a state-of-the-art energy management solution focused on optimizing energy consumption and production in Home Energy Management Systems.

The Energy Optimizer team is at the heart of our HEMS product and integrates rule based and advanced optimization techniques for the benefit of our customers. This amazing team is looking forward to working with you and making HEMS a cornerstone of the energy transition.

  • You own features end-to-end from conception to implementation to deployment and monitoring on our fleet of IoT devices
  • You review pull requests and guide other developers on improving software architecture, testing and documentation
  • You monitor the risks of tech debt and scaling bottlenecks in our code base and raise issues proactively within the team
  • You oversee 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
  • You anticipate and proactively address challenges due to changing customer needs and scaling of the product

This is how you and your application stand out

  • You have 4+ years of experience with distributed software systems and web technologies (JSON, REST, HTTP, RPC) and with container technologies like Docker
  • You are on a senior level in at least one modern backend language (e.g. Go, Python, Java; we primarily use Go)
  • You are excited about energy systems and building an energy management system for the future
  • You know your way around distributed software system design and 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
  • Plus: You have worked on software running on large fleets of IoT devices and are familiar with monitoring and observability approaches
  • Plus: You are familiar with renewable energy technologies and have a record of open-source contributions

Why gridX

  • Flexible & mobile working: Work remotely for up to 70 days from anywhere in the EU
  • Vacation: 30 days for your relaxation + 0.5 days Special Leave at the end of the year for the 24th and 31st of December each
  • Health & Sports: 30 Euro allowance for Urban Sports Club or E-Gym Wellpass as well as offers for company health management & (Mental) Health Care
  • Personal development: cross-functional coaching, access to e-learning platforms & an 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
  • Receive a fair monthly contribution to your company pension plan
  • 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
  • Relocation Support: We support your relocation to Germany
  • Annual Teamweek: Enjoy an unforgettable teamweek, 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

*Our benefits differ for 100% remote employment

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Home Office, Germany