Vacancies

Senior Software Engineer - Golang (Fremont, CA (Onsite interview required))

Employer logo
Senior Software Engineer - Golang (Fremont, CA (Onsite interview required))
360 Degree Cloud Technologies LLC

Country flag
Fremont, California, United States
Classification symbol Information Technology
Classification symbol Engineering
H-1B
Job posted on January 21, 2026
APPLY NOW
Job Description:
Job Title: Senior Software Engineer Distributed Systems (Golang) Location: Fremont, CA (Onsite) Duration: 12+ Months Submission Requirements (Mandatory) To ensure a smooth and timely submission, please share all documents together in one complete set: Passport number Driver s License H1B copy (if applicable) Confirmed rate Job Summary Our direct client is seeking a Sr. Software Engineer (GoLang) to join a team responsible for building the core platforms that power the end-to-end customer ownership and billing experience. This role focuses on developing highly available, distributed backend systems that support real-time pricing, billing workflows, charging scenarios, and next-generation mobility products. You will primarily work with Golang, building scalable microservices and event-driven systems that operate at global scale. Your work will directly impact customer-facing web and mobile applications through resilient, low-latency services leveraging REST APIs, Kafka, and modern cloud-native architectures. What You ll Do Build backend systems in Golang to calculate real-time pricing, surcharges, and applicable fees. Design and implement REST APIs and microservices supporting global customer-facing applications. Architect and maintain distributed, event-driven systems using technologies such as Kafka. Develop resilient and observable services using MySQL, Redis, and MongoDB. Build and maintain Golang services to orchestrate billing and payment workflows across products and regions. Collaborate on gRPC-based services for high-performance service-to-service communication. Write and maintain automation tests (e.g., Python) to ensure reliability and regression coverage. Support global expansion by implementing region-specific pricing rules, surcharges, and interoperability costs. Design scalable backend infrastructure to process route-based and usage-based pricing data with high fault tolerance. What You ll Bring Bachelor s degree in Computer Science, Engineering, or equivalent practical experience. 3 5 years of backend engineering experience with distributed systems and microservices. Strong hands-on experience with Golang in production environments. Proven expertise in designing high-availability, scalable distributed systems. Experience with Redis, MySQL, and MongoDB. Hands-on experience with Apache Kafka or similar event-streaming systems. Strong understanding of RESTful APIs consumed by web and mobile applications. Ability to solve complex, open-ended technical problems independently. Strong communication and collaboration skills in cross-functional teams. Nice to Have Experience with C# / ASP .NET Exposure to gRPC Experience with ElasticSearch and/or ClickHouse Additional scripting or automation experience in Python
APPLY NOW