Senior Software Developer (Microservices – GoLang)

Company: Entrust Corporation
Apply for the Senior Software Developer (Microservices – GoLang)
Location: Cambridge
Job Description:

Overview

In this role, you will design, develop, and deploy GoLang-based microservices within a cloud-native environment to advance Entrust’s identity-centric security platform. You will collaborate with cross-functional teams to deliver high-quality software that scales. Expect to tackle architecture and integration challenges while upholding best practices in testing and DevOps. This is a growth-focused opportunity at a global company that values collaboration, inclusion, and technical excellence.

Pay / Benefits

  • career growth
  • flexible work arrangements
  • collaboration-focused culture
  • diversity and inclusion
  • accessible accommodations

Responsibilities

  • Design, develop, and deploy GoLang microservices in a cloud-native setup
  • Collaborate with developers and cloud operations to ensure reliable delivery
  • Implement RESTful APIs (OpenAPI 3.0) and comprehensive testing (unit/integration/functional/system)
  • Maintain code quality with Git/Jira and Atlassian tools
  • Create design documents (LLD, HLD, UML, API specs) and contribute to architecture decisions

Key requirements

  • 8+ years in software development
  • 3+ years in GoLang
  • Strong knowledge of microservice architecture, design patterns, and Agile processes
  • Experience designing and consuming RESTful APIs (OpenAPI 3.0)
  • Proficient in GoLang testing frameworks and debugging
  • Proficient with Git and JIRA; Atlassian tooling experience
  • Knowledge of MongoDB and basic cloud-native concepts
  • Excellent communication, collaboration, and problem-solving skills
  • Experience with design document creation (LLD, HLD, UML, API specs)
  • excellent communication
  • collaboration
  • problem-solving abilities
  • GoLang
  • microservices architecture
  • cloud-native environments

…

Posted: September 30th, 2026