Team Lead Software Engineer, Microservices. Go, NATS, Burlington, MA Hybrid
blueskyclaritySomerville, MA
today
Occupations
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersIndustries
Custom Computer Programming ServicesComputer Systems Design ServicesSoftware PublishersAbout the role
Overview
In this role you lead backend development for high-load microservices in Go, advancing an industrial-scale digital manufacturing platform. You’ll work with a team of Go engineers to design, implement, and optimize distributed systems, and collaborate with Dev Ops to ensure robust deployments. You will influence technical decisions, mentor peers, and push for quality through tests and documentation. This position blends hands-on coding with leadership to shape a scalable, data-driven product.
Compensation / Benefits Compensation commensurate with experiencebonusbenefitshybrid workdiversity and inclusive workplace
Responsibilities Lead and own product-focused decisions and architectural direction Build and maintain cloud-hosted infrastructure for scalable services Collaborate with a ~15-person Go engineering team to plan, estimate, and execute Develop and evolve distributed systems using Go, NATS, and related tech Improve data flows and analytics capabilities across components Monitor, profile, and optimize server-side performance Write unit, integration, and load tests; participate in code reviews Document technical decisions and raise engineering standards and tooling
Key requirements Strong back-end experience with Golang Proficiency with Go, Postgres, Redis, gRPC, NATS, Docker, Nomad, Vault Experience building distributed systems and handling large data sets Ability to mentor junior engineers and participate in code reviews Proactive, owner-like mindset with clear communicationteam-orientedinitiativeclear communicator Golang Postgres Redis
Matching similar jobs
JOB OVERVIEW
Experience level
Manager
Location
Somerville, MA
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE