division5

Edge Software Developer (Go / Edge Computing)

Posted: 7 hours ago

Job Description

Key Responsibilities Developing robust software solutions in Go (Golang), integrating multiple communication protocols such as MQTT, NATS, Kafka, REST, gRPC, IEC 60870-5-104, OPC-UA, Modbus, IEC 61850, and LoRaWAN. Implementing event-driven microservices architectures optimized for performance and resilience. Collaborating within an interdisciplinary team with full end-to-end ownership of the product lifecycle. Working in a modern, evolving technology environment, contributing to technology scouting and continuous improvement. Acting as a mentor, guiding and supporting your colleagues’ technical growth.Mandatory Skills Proven experience in Golang, with strong understanding of advanced language features, concurrency (goroutines, channels), and performance optimization. 4+ years of professional experience Solid experience in microservices architecture, Docker, and Kubernetes. Proficiency in concurrent programming, threading, synchronization, and non-blocking I/O. Skilled in testing (unit/integration), profiling, and debugging tools. Experience with Git and CI/CD pipelines — ideally GitLab CI. Good knowledge of Linux and shell scripting. Experience working in Agile/Scrum teams; familiarity with Kanban or TDD is a plus. Strong communication skills in English (written and spoken). Spanish language skills are a plus.Bonus Familiarity with industrial communication protocols, including:– IEC 60870-5-101 / 104– IEC 61850 (MMS / GOOSE / SV)– Modbus RTU / TCP– OPC UA / DAWhat We OfferCompetitive salaryFlexible hoursHybridMonthly entertainment gatheringsFree CoffeeAn amazing rooftop at our office

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs