Type: Full-time
Interview Process:
- Online Assessment (Mandatory)
- Two Technical Rounds (if assessment is cleared)
About the Role:
Looking for a Senior Golang Developer to join the Engineering team building the core infrastructure for a Unified Namespace (UNS) platform in the industrial technology domain.
Key Responsibilities:
- Build high-performance, Kubernetes-ready components using Golang.
- Integrate streaming protocols (MQTT, Kafka, AMQP) for real-time data.
- Architect data transformation/serialization layers for pipelines.
- Develop governance tools to manage data topics & integrity.
- Ensure system resilience (error handling, retry/fallback).
- Collaborate with cross-functional teams (Product, QA, DevOps).
- Perform thorough unit, integration, and performance testing.
- Document solutions & contribute to developer resources.
Qualifications:
- Bachelor’s/Master’s in CS, Software Engineering, or related.
- 5+ years in Golang development (production-level apps).
- Strong knowledge of streaming protocols (MQTT, Kafka, etc.).
- Networking fundamentals & async messaging experience.
- Cloud integration (AWS, Azure, GCP) + edge devices.
- SQL, NoSQL, GraphDB, Time-series DBs.
- Containers (Kubernetes, Docker), CI/CD pipelines.
- Strong debugging skills in distributed systems.
Nice to Have:
- Industrial automation, manufacturing, or edge computing background.
- Open-source Golang or IIoT contributions.
- Experience with UNS / OPC UA.
- Graph database familiarity.
- Local to Santa Clara / San Jose preferred.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
System Developer
2026-05-26
Software Engineer
2026-05-27
Backend-Developer - Public Sector & Energy (w/m/d)
2026-05-21
- Posted
- Sep 01, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Santa Clara
- Company
- ThoughtStorm
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
System Developer
2026-05-26
Software Engineer
2026-05-27
Backend-Developer - Public Sector & Energy (w/m/d)
2026-05-21