Backend Developer - GoLang/WASM (remote)
Work Authorization –USC, GC
Location: remote
Duration: project should run into 2028
Mode of interview –
1. Video assessment
2. Phone Screen with me
3. Video discussion with hiring manager (my colleague)
Must have EXCELLENT communication skills
Job Description:
- Client is looking for a Backend Software Engineer with strong experience in GoLang and modern service architectures to support and enhance a platform. This role focuses on the design, development, and optimization of backend services, APIs, and platform infrastructure that power modern web applications and collaborative systems.
- The ideal candidate will have deep expertise in building scalable backend architectures, integrating modern service technologies, and modernizing legacy platforms through modular microservices and API-driven designs.
- Engineers hired into this role will work within Agile Feature Teams responsible for specific areas of the platform. Each team focuses on a different product domain and technical architecture.
- This position will work closely with product teams, UI engineers, DevOps, and QA teams to deliver secure, scalable, and high-performing backend services.
Backend Developer Key Technologies:
• GoLang
• WebAssembly (WASM)
• APIs supporting React-based front-end applications
• Real-time collaboration services and platform performance optimization
Position Responsibilities
In this role, you will:
- Design and develop scalable backend services and APIs using GoLang and modern service frameworks to support platform functionality and real-time system operations.
- Support backend services powering and core platform services across the ecosystem.
- Integrate and support WebAssembly (WASM) modules within backend architectures to enable high-performance processing and advanced application capabilities where applicable.
- Architect and maintain RESTful and GraphQL APIs supporting distributed applications and real-time collaboration features.
- Refactor and modernize legacy backend systems into modular microservices or service-oriented architectures.
- Develop backend infrastructure supporting real-time communication, event processing, and collaborative platform capabilities.
- Optimize system performance through efficient concurrency models, caching strategies, and scalable service design.
- Implement secure service communication, authentication, and data access patterns aligned with enterprise security standards.
- Collaborate closely with UI developers using React and TypeScript to ensure seamless integration between user-facing components and backend services.
- Participate in Agile/Scrum ceremonies, including sprint planning, backlog grooming, code reviews, and deployment activities.
- Troubleshoot and resolve complex backend performance issues, service failures, and integration challenges.
- Contribute to system observability through logging, monitoring, metrics, and performance instrumentation.
Essential Skills and Experience
To be successful in this role, candidates should demonstrate:
• 5+ years of professional backend software development experience
• Strong hands-on development experience with GoLang
• Experience designing and implementing RESTful APIs and microservices architectures
• Experience working with GraphQL APIs
• Familiarity with Java or Node.js service environments
• Experience integrating or supporting WebAssembly (WASM) modules within backend platforms
• Strong understanding of distributed systems and scalable backend architecture patterns
• Experience with event-driven architectures, messaging systems, or WebSocket-based services
• Familiarity with cloud-native or serverless backend architectures
• Experience using Git, CI/CD pipelines, and automated testing frameworks
• Strong debugging and troubleshooting skills within complex backend environments
• Experience working within Agile/Scrum software development environments
Technical Environment (Preferred Experience)
Experience with some of the following technologies is highly desirable:
• GoLang
• WebAssembly (WASM)
• Java backend services
• Node.js service layers
• REST and GraphQL APIs
• WebSockets / real-time messaging frameworks
• Containerization (Docker)
• Cloud platforms such as AWS
• Serverless architecture patterns
• Observability tools (logging, metrics, tracing)
Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or a related technical discipline, or equivalent professional experience.
• Certifications related to backend engineering, cloud computing, or DevOps practices are a plus.
• Strong desire to continuously learn and contribute within a collaborative engineering team environment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Developer - GoLang & WASM
2026-04-02
DevOps Engineer
2026-05-27
Full-Stack Developer | Remote
2026-05-27
- Posted
- May 12, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- United States
- Company
- Novia Infotech
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Developer - GoLang & WASM
2026-04-02
DevOps Engineer
2026-05-27
Full-Stack Developer | Remote
2026-05-27