CareerPlanSign in

Software Developer

Sorocaba, Estado de São Paulo💼 Full-time🗓 2026-06-29 → 2026-09-24

Core

Design, build, and optimize backend APIs for Edge Gateway software to enable real-time monitoring, control, and analytics of solar tracker fleets worldwide.

Role type

Senior backend software developer (Go/IoT)

Builds

Scalable, reliable backend APIs and services for solar tracker edge devices

Domain

Renewable energy / Solar power / IoT

Deliverable

production ML models | product features

Required skills

Go (Golang), RESTful API design, SQL, PostgreSQL, TimescaleDB, InfluxDB, Redis, Linux, Docker, Git, TCP/IP, HTTP, MQTT, RabbitMQ, OAuth2/JWT, TLS/SSH, distributed systems architecture, observability (Jaeger, Prometheus)

Preferred skills

C/C++, Python, cloud platforms (Azure, AWS, GCP), time-series databases, real-time stream processing, concurrency patterns, performance tuning

Technologies

Go, PostgreSQL, TimescaleDB, InfluxDB, Redis, Docker, Kubernetes, Jaeger, Prometheus, Grafana, Jira, Confluence

Responsibilities

Design and maintain Go-based backend APIs for Edge Gateway; implement secure communication protocols; build services for real-time data ingestion and storage; integrate IoT edge devices with cloud services; debug distributed systems; implement logging and monitoring frameworks; mentor junior developers; collaborate on CI/CD pipelines.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.