Junior Software Engineer - Platforms (all genders)

gridX GmbH

Girlstown USA (TX)

On-site

EUR 60,000 - 85,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote work 70 days/year
30 days vacation
Health & wellness stipend

Job summary

gridX GmbH is seeking a Junior Software Engineer for the Platforms Team. You will build backend services that integrate external cloud ecosystems with the gridX platform, turning diverse APIs into standardized connections.

You’ll work with Go, Kubernetes, and AWS to scale handling of thousands of cloud-connected assets and real-time telemetry. You will collaborate across teams, implement new integrations, and contribute to API specifications while embracing AI-assisted coding workflows.

Qualifications

  • Experience building Go backends and cloud integrations with external providers.
  • Experience testing provider APIs, webhooks, and distributed systems.
  • German language skills and English as working language.

Responsibilities

  • Implement new cloud integrations based on API docs, OAuth specs and webhook contracts.
  • Evolve the integration framework, refactor event-processing chains and migrations.
  • Debug distributed pipelines using logs, traces and metrics across OAuth and webhooks.
  • Write tests for provider APIs, webhook edge cases and command delivery reliability.
  • Contribute to API specs (TypeSpec/OpenAPI, protobuf/gRPC) and collaborate with teams.

Skills

Go
Linux
Docker
Kubernetes
gRPC
Protocol Buffers
PostgreSQL
AWS
CI/CD
Nix

Tools

Docker
Kubernetes
gRPC
PostgreSQL

Job description

Your impact at gridX As a Junior Software Engineer on the Platforms Team, you'll play a key role in bridging the gap between external cloud ecosystems and the gridX platform. As part of the Cloud Connector team, your work is the bridge between the gridX platform and the outside world. You will build and maintain the backend services that allow us to seamlessly integrate with external energy providers. Your code will turn complex, varied external APIs into standardized, reliable connections that the rest of our engineering organization relies on. By developing robust APIs and smart integration tools, you empower gridX to onboard new cloud assets faster, making energy management seamless for our customers and platform partners alike. Are you ready to # makeamark, #getshitdone , and build the future of energy? Please note: We only accept applications from candidates who are currently located in Germany.

What you'll work on

Integrations with partners: Your primary focus is seamlessly integrating various cloud providers into our ecosystem. This involves implementing and maintaining Go services that abstract away provider-specific edge cases, allowing us to reliably gather measurements and send control commands. You'll work closely with API specs, frequently leveraging AI coding tools to accelerate your implementation and review cycles. Fast scaling: You'll engineer solutions for a fast-scaling platform handling around 20.000 cloud-connected assets. With our managed fleet growing over 80% the past 6 months, you'll play a critical role in designing architecture that handles heavy telemetry and real-time control at scale. Cross-team Collaboration: The Cloud Connector is the critical bridge connecting physical devices to gridX's wider platform architecture. You'll build the cloud integrations that link assets to our platform, ingest asset data for various services, and route real-time execution commands back to the assets via cloud providers. We use AI-assisted and agentic coding workflows extensively, from code generation and review to spec analysis and test creation. You'll be expected to leverage these tools effectively and help actively shape our evolving engineering culture.

Day-to-day, that means

Implementing new cloud integrations based on API documentation, OAuth specifications, and webhook contracts. Evolving the integration framework, refactoring event-processing chains, migrating data stores, and shaping the abstractions that make future integrations simpler. Debugging distributed pipeline failures using structured logs, distributed traces, and metrics, across OAuth flows, webhook processing, and event delivery. Writing tests that cover provider API contracts, webhook edge cases, command delivery reliability, and distributed failure modes. Contributing to API specifications (TypeSpec/OpenAPI, protobuf/gRPC) that connects to downstream gridX services and external partners. Collaborating with cloud API teams, Product Owners, Platform Engineers, and Energy Domain Experts.

This is how you and your application stand out

What matters beyond code Pragmatism over perfection: You ship working software, iterate, and don't gold-plate. Product thinking: You care about what your code enables for users and partners, not just the code itself. Interest in the domain: You find renewable energy hardware fascinating if you're curious. You don't need prior energy sector expertise, but genuine interest is important. End-to-End ownership: You follow through from "it compiles" to "it runs in production." You embrace a "you build it, you run it" mindset, deploying, operating, and monitoring your own services on our Kubernetes cluster using automated CI/CD pipelines.

Tech Stack
  • Go
  • Linux
  • Docker
  • Kubernetes
  • gRPC
  • Protocol Buffers
  • PostgreSQL
  • AWS
  • CI/CD
  • Nix
Nice to have
  • Familiarity with electrical engineering concepts (power, current, phases)
  • Familiarity with running Go backend workloads in Kubernetes
  • Experience with IoT or embedded-adjacent systems
Contributions to open-source Go projects

Contributions to open-source Go projects

German language skills (team is mixed EN/DE, English is working language)

German language skills (team is mixed EN/DE, English is working language)

Why gridX

We believe great work happens when people have the freedom, support, and flexibility to do their best work . That's why we offer a benefits package designed to support your work, wellbeing, development, and life outside of work.

  • Flexible & mobile working: Work remotely for up to 70 days per year from anywhere in the EU and selected countries outside the EU.
  • Vacation: Enjoy 30 days of vacation plus an additional half day off on December 24 and December 31.
  • Health & sports: Get a €30 monthly allowance for Urban Sports Club or EGYM Wellpass, plus access to company health management and mental health sup
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Grid Communications & Platform
Senior Software Engineer, Grid Communications & Platform

Gridware • San Francisco (CA)

On-site
USD 190,000 - 2,150,000
Health, Dental & Vision
Parental leave
Off the Grid breaks
+2
Senior Product Manager – Global Energy Retail Platform
Senior Product Manager – Global Energy Retail Platform

1KOMMA5° Bremen • Germany (OH)

Hybrid
USD 81,000 - 106,000
Dynamic and motivated international team
Impact on the energy transition
Work flexibility with job bike leasing
Grid Strategy & Access Lead (m/f/d)
Grid Strategy & Access Lead (m/f/d)

Trlyr • Germany (OH)

Hybrid
USD 82,000 - 118,000
1,000 EUR budget for professional development
Opportunity to work with industry-standard equipment
Product Marketing Manager - US
Product Marketing Manager - US

GridBeyond Limited • Austin (TX)

On-site
USD 110,000 - 170,000
Paid time off
401K with employer contributions
Medical insurance
+3
Full-Stack Software Engineer (Python / Angular)
Full-Stack Software Engineer (Python / Angular)

Gridless • Collingswood (NJ)

On-site
USD 75,000 - 130,000
401(k) with company matching
Health, dental, and vision insurance
Paid time off
Senior Backend Engineer
Senior Backend Engineer

Grid • Oakland (CA)

On-site
USD 120,000 - 150,000
Medical
Dental
Vision
+7
Senior Cloud Engineer
Senior Cloud Engineer

Gridware Technologies Inc. • San Francisco (CA)

On-site
USD 190,000 - 215,000
Health, Dental & Vision
Paid parental leave
Alternating day off
+3
Senior/Staff Backend Software Engineer
Senior/Staff Backend Software Engineer

GridCARE • Redwood City (CA)

On-site
USD 184,000 - 284,000
Competitive salary
Performance bonus
Equity
+5
Senior DevOps Engineer
Senior DevOps Engineer

Gridware • San Francisco (CA)

On-site
USD 190,000 - 215,000
Health, Dental & Vision benefits
Paid parental leave
Off the Grid - 2 weeks paid break
Lead Backend Engineer
Lead Backend Engineer

CloudDevs • Germany (OH)

On-site
USD 92,000 - 117,000
Monthly €50 voucher
30 vacation days per year
Flexible hours
+1