About the Project
SpdLoad is looking for an experienced Go Developer to join a long-term project in the Security domain.
Our client is a US company with over 10 years of experience building innovative solutions in:
• physical and digital security,
• video streaming,
• user identification,
• access management for large enterprises.
SpdLoad has been collaborating with this client for 6 years, and we are currently developing the fifth product within their ecosystem.
Responsibilities:
• Develop and maintain microservices in Go (core project language).
• Design and support API endpoints (REST / gRPC).
• Build real-time data processing and aggregation systems.
• Implement business logic and rule engine systems for event processing.
• Design and work with relational and non-relational databases.
• Integrate services with IoT devices.
Requirements
• 3+ years of commercial experience with Go.
• Experience with cloud platforms (AWS or GCP).
• Hands-on experience with queue and pub/sub systems (Kafka, AWS SNS/SQS, GCP Pub/Sub).
• Experience working with databases: PostgreSQL, MongoDB, ClickHouse, Redis.
• Strong background in microservices architecture, real-time systems, and high-load data processing.
• Upper-intermediate spoken English (participation in standups and technical discussions with the client).
• Ability to work independently within a SCRUM team.
Nice to Have
• Experience with real-time or streaming data systems.
• Experience designing or implementing rule engines.
• Hands-on experience with AWS services: ECS, ECR, Secrets Manager, SES, S3.
• Experience with Kubernetes.
• Experience working with MQTT.
We Offer
• Work in a strong technical team (senior-level engineers only).
• A long-term project with clear business goals and technical growth.
• Fully remote work format.