
Backend Developer (Lead engineer, Golang)
- Taipei City
- Permanent
- Full-time
- 5+ years of backend development experience using languages such as Golang or Python in production environments.
- Strong hands-on experience with IoT ecosystems, including device communication, cloud integration, and edge computing.
- Deep understanding of IoT protocols such as MQTT, CoAP, WebSocket, and cloud connectivity patterns.
- Proven ability to design system architecture, interface with hardware teams, and deliver production-grade backend services.
- Demonstrated success in leading software development efforts across multiple disciplines (BE/FE/Mobile).
- Excellent communication and collaboration skills; able to translate complex technical concepts to cross-functional stakeholders.
- Experience in leading PoC initiatives, architecture reviews, and technology evaluations for new product features.
- Familiarity with device provisioning, OTA updates, and IoT lifecycle management.
- Exposure to security best practices in IoT environments (e.g., identity, encryption, certificate-based auth).
- Background in event-driven architectures, data pipelines, or real-time telemetry systems.
- Track record of mentoring engineers and scaling engineering practices across distributed teams.
- Previous experience in fast-paced environments building consumer or industrial IoT products.
- Experience with CI/CD, containerization (Docker/Kubernetes), and cloud infrastructure (e.g., AWS, GCP).
- International work environment and collaboration with global development teams
- Excellent work conditions
- Competitive package: great pay, perks, and benefits
- Group insurance and health coverage
- Flexible working hours and patterns
- Complimentary drinks and snacks at the office