Golang Software Engineer
Remote
Full-time
We are looking for an R&D — Systems (Golang) Engineer to join a Finnish company that is pioneering the digital transformation of the energy sector. The company builds scalable, high-performance systems that enable smart energy solutions for a more sustainable future. You’ll be part of an innovative, cross-functional team working on cutting-edge technology that powers real-time energy data processing and intelligent automation.
You’ll help design and implement the core runtime for a platform that orchestrates electric vehicle charging across thousands of home chargers, but with a twist:
For the EDGE systems, we don’t rely on the cloud to stay up. The system keeps working even when the internet, APIs, or datacenters fail.
🔧 Tasks
- Design, develop, and maintain scalable backend services with Go (Golang) in an R&D environment.
- Implement real‑time data processing pipelines and intelligent energy‑management algorithms.
- Collaborate with cross‑functional teams (product, data, frontend) to turn prototypes into production-grade solutions.
- Maintain code quality with best practices (testing, CI/CD, monitoring, documentation).
🛠 Requirements
- 5+ years of experience in backend development.
- Strong GoLang, (Rust, C is a good bonus)
- Experience with binary protocols, Protobuf, TCP/IP, edge runtimes
- Solid understanding of distributed systems, microservices, and concurrency.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization (Docker/Kubernetes).
- Good problem‑solving skills and ability to work in a fast‑paced startup environment.
- Strong communication skills in English; ability to work in a lean, international R&D team.
💡 We Offer
- Hands-on opportunity to build innovative, scalable systems in the evolving energy‑tech space.
- Early‑stage startup environment: high ownership, flexibility, direct impact on core product.
- Collaborative team culture with cross-discipline exposure.
Excited to hear from you soon !