
Senior GoLang
Job Description
We are looking for a Senior Golang Developer to design and build high-performance, scalable software solutions in a modern, event-driven environment. You will work on complex distributed systems, integrate multiple communication protocols, and contribute end-to-end across the product lifecycle while mentoring other engineers.
Key Responsibilities
• Develop robust and scalable software solutions using Go (Golang).
• Integrate and work with multiple communication protocols, including MQTT, NATS, Kafka, REST, gRPC, IEC 60870-5-104, OPC-UA, Modbus, IEC 61850, and LoRaWAN.
• Design and implement event-driven microservices architectures optimized for performance, scalability, and resilience.
• Collaborate closely with an interdisciplinary team, taking full ownership of features from design to production.
• Contribute to a modern and evolving technology stack, including technology scouting and continuous improvement.
• Act as a technical mentor, supporting and guiding colleagues’ professional growth.
Requirements
• Strong hands-on experience with Golang, including advanced language features, concurrency (goroutines, channels), and performance optimization.
• 4+ years of professional software development experience.
• Solid background in microservices architectures, Docker, and Kubernetes.
• Proven expertise in concurrent programming, threading, synchronization, and non-blocking I/O.
• Experience with testing (unit and integration), profiling, and debugging tools.
• Proficiency with Git and CI/CD pipelines (GitLab CI preferred).
• Good knowledge of Linux and shell scripting.
• Experience working in Agile/Scrum teams; familiarity with Kanban or TDD is a plus.
• Strong English communication skills, both written and spoken.
• Spanish language skills are a plus.
Bonus Skills
• Familiarity with industrial communication protocols, including:
• IEC 60870-5-101 / 104
• IEC 61850 (MMS / GOOSE / SV)
• Modbus RTU / TCP
• OPC UA / DA
About Division5
For 10+ years, we've created solutions that improve lives. We tackle complex projects others avoid. Our DNA: boldness and courage. We say yes when others say no.
Similar Positions
Check out other open positions on our careers page.
View All Positions