Jobs · Quality Assurance · Georgia

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!

Similar jobs