Magnitudeminds

Senior Technical Lead – Golang

Posted: 1 minutes ago

Job Description

We are seeking an experienced Senior Technical Lead specializing in backend systems engineering with Golang. You will architect and build highly scalable platforms, lead senior engineers, and set technical direction for infrastructure and APIs. The scope of your work spans complex system design, integration of external platforms, and mentoring highly capable engineering teams.In this role, you will define architectural standards, drive technical excellence, and provide hands-on leadership, leveraging best practices in Golang development for distributed platform solutions.Key Responsibilities:Platform Architecture & Technical LeadershipLead the design and implementation of scalable, resilient backend platforms and API layers leveraging Golang.Architect solutions that harmonize multiple external tools and systems via APIs, SDKs, or service integrations.Establish technical standards and methods that support reliability, security, and performance in a modern engineering stack (containerization, cloud deployments, robust error handling).Drive technical evaluations, build-vs-buy decisions, and integration strategies.Team Leadership & Agile ExecutionLead and inspire a highly competent team of senior engineers; promote technical excellence, ownership, and collaboration.Act as technical scrum master: structure sprints, conduct retrospectives, and facilitate daily stand-ups.Oversee rigorous code reviews and mentorship; ensure proper idiomatic Go development and maintainable system architecture.Translate product strategy into actionable engineering plans and user stories.Hands-On DevelopmentDeliver high-performance Go services and internal APIs that abstract platform complexity from the end-user.Continuously evaluate and evolve architectural choices to meet changing requirements.Qualifications:Must-Have Technical Expertise5+ years as a software engineer, including 3+ years building backend platforms, APIs, or control layers in Golang.Demonstrated ability to integrate, orchestrate, or automate external tools/platforms via APIs (REST, gRPC, GraphQL).Advanced skills in designing distributed systems, writing modular and testable code, and building robust backend architectures.Deep understanding of error handling, concurrency, and optimization in Go.Leadership & CommunicationProven experience leading engineering teams (4–8+) in Agile/Scrum settings.Strong decision-maker with a pragmatic approach to engineering tradeoffs.Excellent communicator; able to articulate complex architecture and design choices to both technical and non-technical audiences.Preferred/BonusExperience with Kubernetes, container orchestration, or Infrastructure as Code.Prior experience developing platform features such as metadata management, orchestration, monitoring, or governance.Exposure to large-scale platform engineering or distributed systems design.Strong Vietnamese and English Communication SkillsTech Stack at a GlanceCore Backend: Golang, gRPC/RESTOrchestration/Automation: Third-party APIs and platformsDeployment: Docker, KubernetesRelational Storage: PostgreSQL, Snowflake (as relevant)BenefitsCompetitive salary and performance incentivesAdvanced training in modern platform technologiesFlexible work arrangementsA collaborative, innovative engineering team environmentWe welcome senior engineers with a passion for building high-impact platforms, who thrive in technical leadership roles, and who are eager to mentor top talent. Join us if you’re ready for challenging platform engineering at scale.To apply or request more details:Contact hr@magnitudeminds.com

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In