Junior Software Engineer - Platforms (all genders)
Your impact at gridX
How you can contribute to gridX
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
Pragmatism over perfection
Product thinking
Interest in the domain
End-to-End ownership
Tech Stack
You work with 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
- 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 support.
- Personal development: Benefit from cross-functional coaching, e-learning platforms, and an annual development budget of €1,500.
- Employee discounts: Enjoy exclusive offers and discounts through gridX Corporate Benefits.
- JobRad: Lease a bike through our JobRad program and combine sustainable commuting with an active lifestyle.
- Company pension plan: Receive a fair monthly employer contribution to your company pension plan.
- Mobility support: Get a €30 monthly subsidy for your public transportation ticket.
- Modern workplace: Work from our offices in the heart of Aachen or Munich with modern IT equipment of your choice.
- Team events & culture: Experience the gridX culture through regular team events, plus an additional €100 annual budget for department events.
- Birthday donation: We donate €20 to a charity of your choice on your birthday.
- Sabbatical option: Take an extended break for personal projects, travel, further education, or simply to recharge.
*Please note that our benefits may differ for employees working 100% remotely. Find Jobs in Germany on Arbeitnow
Not included in the source posting: about the role, what you'll do, qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.