Senior Golang Developer (Cloud Automation)
Mujin · Suwanee, GA · 1 mo ago
Quality Assurance$111k/yrFull-time
Job Description
The Sr. Backend Developer – Cloud Automation will design and implement scalable cloud services that integrate with advanced robotics systems. Responsibilities include:
- Design and develop cloud-native applications in Go, Python, and C++; drive language selection based on performance and operational requirements.
- Architect microservices-based systems and implement robust APIs (REST/gRPC) for high-volume, low-latency data exchange with robotic controllers.
- Own the networking layer between cloud services, on-prem controllers, and edge devices — including VPN tunneling, NAT traversal, firewall rules, iptables, and routing.
- Build and maintain secure communication channels: TLS/mTLS pipelines, certificate lifecycle management, DNS configuration, and SSH tunneling.
- Design and implement real-time data paths over WebSocket, WebRTC, HTTP/2, QUIC, and WireGuard.
- Own PostgreSQL schema design, query optimization, index tuning, and deep performance profiling; understand internals including MVCC, WAL, the query planner, and vacuum behavior.
- Build solutions for telemetry ingestion, storage, and processing from distributed robotic fleets.
- Leverage AWS, GCP, and Azure services — including serverless, containerization (Docker), and orchestration (Kubernetes) as well as self-hosted bare-metal environments.
- Develop and maintain CI/CD pipelines and champion DevOps best practices across the engineering org.
- Mentor junior developers and set the bar for code quality, system design, and documentation standards.
Requirements
- Bachelor's in Computer Science, Software Engineering, or related field and 5+ years of experience in professional software development in cloud or systems environments.
- Hands-on experience with Go (Golang) or combination of Go, Python, and C/C++ (Must have recent experience with Golang or Python).
- Strong foundation in distributed systems, microservices architecture, and API design (GraphQL/RESTful/gRPC).
- Comfortable reading protocol specs, packet captures, and source code to diagnose deep issues.
- Comfortable handling sensitive/confidential information with discretion and strong judgment.
- Strong written and verbal communication skills, able to explain technical issues clearly to non-technical users and to global stakeholders across time zones.
Preferred Qualifications
- Master’s degree in relevant field.
- Experience with real-time data streaming, IoT integration, or edge device connectivity.
- Knowledge of ROS/ROS2 and robotic system communication protocols.
- Familiarity with eBPF, kernel networking internals, or SDN/service meshes.
- Prior work on embedded or real-time systems (industrial controllers, warehouse robotics).
- Experience operating in multi-cloud or hybrid cloud + on-prem environments.
- Contributions to open-source networking, database, or systems projects.
Physical Demands/Work Environment
- Prolonged periods of sitting at a desk and working on a computer.
- Ability to work extended hours as required.
Company Benefits
- 100% Company paid Medical, Dental, Vision option plus the opportunity to buy-up some benefits beginning the 1st of the month after hiring!
- 100% Company Paid Life Insurance & Voluntary Benefits
- 100% Company Paid Long and Short-Term Disability
- 15 Paid Time Off (PTO) days beginning your 1st year!
- 11 Paid Holidays, including (2) Floating Holidays!
- 401(k) Plan!
- Parental Leave Benefits!
- Health Savings Account (HSA) option with HDHP!
- Flexible Spending Account (FSA) options for Medical and Dependent Care!
- Referral Bonuses!
- Company Stock Options in many roles!