
Sr. Software Engineer, Go
Job Description
Posted on: March 5, 2026
We are looking for a Senior Software Engineer, Go to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.
Our client is seeking a Senior Software Engineer with strong Golang expertise to design and build scalable microservices and data‑intensive backend systems. This is a remote role for candidates able to work normal business hours in the Eastern or Central U.S. time zones. You’ll collaborate with product, architecture, and DevOps to deliver high‑performance APIs and services backed by MS SQL.
Responsibilities
- Design, build, and maintain Go (Golang) microservices and RESTful/GraphQL APIs.
- Model data and optimize queries for MS SQL (indexes, execution plans, profiling, stored procedures).
- Implement event‑driven patterns, messaging, and service‑to‑service communication.
- Own services end‑to‑end: design, implementation, testing (unit/integration), observability, and performance tuning.
- Collaborate with product and architecture on solution design, scalability, and resiliency.
- Apply secure coding practices, code reviews, and CI/CD workflows.
- Contribute to documentation, runbooks, and operational readiness.
- Help mentor engineers and promote engineering best practices.
Qualifications
- 5+ years of professional software engineering experience.
- 3+ years of hands‑on Go (Golang) development.
- 3+ years working with MS SQL in production (schema design, complex queries, performance).
- Strong experience building microservices and backend systems at scale.
- Proficiency with containers and cloud‑native tooling (Docker, basic Kubernetes familiarity a plus).
- Experience with CI/CD (GitHub Actions, GitLab CI, Azure DevOps, etc.) and automated testing.
- Solid understanding of distributed systems concerns (timeouts, retries, idempotency, caching).
- Clear communication and collaboration in a remote, agile environment.
- Must be located in and work standard hours in the ET or CT U.S. time zones.
What Our Client Offers
- Impactful role shaping core Go-based microservices used at scale.
- Modern engineering culture with time for refactoring, testing, and performance work.
- Remote-first collaboration within ET/CT; high-trust, outcomes-focused team.
- Competitive compensation, benefits, and professional development support.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
USARemoteJobs.app
Get USARemoteJobs.app on your phone!

Sr. Software Engineer, Go

Backend Software Engineer / Developer

AI Engineer

Staff Full Stack Software Engineer

