Senior Go Developer
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Go Developer based in United States.
This role offers the opportunity to build and evolve backend services supporting a large-scale mobility and urban services platform. You’ll work on the passenger experience of a ride-hailing application within an ongoing product development environment. The position combines hands-on Go development with architecture, distributed systems, data modeling, observability, and production ownership. You’ll design reliable services, solve complex business problems, and contribute to technical decisions as requirements continue to evolve. The role also involves mentoring engineers and helping establish strong engineering and code quality practices. It is well suited to a senior backend engineer who enjoys solving high-load technical challenges and taking ownership of services throughout their lifecycle.
\n Accountabilities:- Design, develop, and maintain robust, scalable, and reliable backend services aligned with evolving product and business requirements.
- Lead technical research, architecture design, and implementation of backend services and new functionality.
- Design solutions for high-load distributed systems while balancing performance, reliability, scalability, and maintainability.
- Work with synchronous and asynchronous service communication, including gRPC and message brokers, while considering delivery guarantees, idempotency, and load-balancing trade-offs.
- Design and optimize data models, database schemas, queries, indexes, replication, partitioning, and other scaling strategies.
- Implement and maintain caching strategies and distributed caching solutions using technologies such as Redis.
- Own backend services throughout their production lifecycle, including deployment, monitoring, troubleshooting, maintenance, and continuous improvement.
- Establish and maintain observability capabilities covering metrics, logging, dashboards, distributed tracing, alerting, and Go profiling.
- Participate actively in code reviews and architectural discussions while helping improve the overall technical quality of backend services.
- Collaborate with engineers and other teams to deliver cohesive and effective technical solutions.
- Mentor and guide other engineers, sharing best practices and promoting high standards for software development.
- Write clean, maintainable, and testable code supported by appropriate unit and integration test coverage.
Requirements:
- 5+ years of commercial backend engineering experience in production environments.
- Strong professional experience with Go, including concurrency, synchronization primitives, context propagation, goroutine lifecycle management, and graceful shutdown patterns.
- Proven experience building and supporting high-load distributed systems.
- Recent experience developing products with complex business logic and frequently evolving requirements.
- Strong SQL and data modeling skills, including schema design, joins, aggregations, composite indexes, data type selection, query analysis, replication, partitioning, and sharding.
- Hands-on experience with MySQL or PostgreSQL.
- Strong understanding of caching strategies, including Redis, cache-aside patterns, cache warm-up, and background refresh.
- Experience with synchronous and asynchronous inter-service communication, including gRPC and message brokers, delivery guarantees, idempotency, and load-balancing considerations.
- Deep understanding of microservice architecture patterns, client-server interactions, and their respective trade-offs and limitations.
- Hands-on experience with observability practices, including metrics, logging, distributed tracing, alerting, and Go profiling with pprof.
- Understanding of non-functional requirements, including SLA, SLO, and SLI concepts.
- Experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms.
- Strong commitment to writing maintainable, testable code with solid unit and integration test coverage.
- Proficiency with Git and modern code review workflows.
- Ability to explain architecture and technical decisions at different levels of depth.
- Strong problem-solving skills and the ability to turn ambiguous requirements into clear solutions and actionable workloads.
- Experience with event-driven architectures using Kafka, NATS, RabbitMQ, or similar technologies is a plus.
- Familiarity with infrastructure-as-code tools, advanced Go performance optimization using pprof and trace, and AI-assisted development tools is beneficial.
- Intermediate English proficiency, with the ability to communicate effectively during regular client interactions.
- Ability to work as a B2B contractor in the country of current residence.
Benefits:
- Fully remote contract position.
- B2B contract structure with one contract and one monthly invoice.
- Rate negotiated according to seniority and client budget.
- Monthly payment aligned with the client payment schedule, typically within 30 days.
- Contract governed by the applicable laws of your country of residence.
- Administrative support for client-side documentation, including MSA, NDA, and invoicing.
- Opportunity to work on a large-scale mobility and urban services product.
- Exposure to high-load distributed systems, modern cloud infrastructure, Go, Kubernetes, Redis, and SQL.
- Opportunity to contribute to architecture, technical standards, observability, and engineering best practices.
- Collaboration with distributed engineering teams in a product-focused environment.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Go Developer based in United States. This role offers the opportunity to build and evolve backend services supporting a large-scale mobility...SeniorFull timeContract workFor contractorsRemote work
$170k - $185k
...Senior Software Engineer | Go, Python & Real-Time Bidding I’m recruiting for a growing AdTech company looking for a Senior Backend Engineer with... ...and build real-time bidding and auction infrastructure Develop and scale SSP / DSP integrations and OpenRTB workflows...SeniorFull timeWork at officeRemote work$160k - $200k
Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...Quicknode is seeking a senior individual contributor to design, build, and improve distributed... ...blockchain data at scale, working across Go and Rust. You will own production... ...with Product, Infrastructure, Security, and Developer Experience to raise reliability,...SeniorRemote job
- ...SPD Technology is seeking a Senior Backend Engineer to own end-to-end payment flows and build scalable payment infrastructure for merchants... ...a remote-first environment, influencing product decisions and driving robust backend services with Go, #J-18808-Ljbffr Jobleads-USSeniorRemote job
- ...Fort Lauderdale, FL and Lisbon, Portugal. The Role As a Senior Go Engineer on the RPC Platform team at Quicknode, you will design... ...that powers high-performance blockchain RPC services used by developers and enterprises globally. This role operates at the intersection...SeniorRemote workFlexible hours
- ...Virta Health is hiring a Senior Software Engineer for the ReCon team in a remote-first setup with Denver and San Francisco hubs. You will own the end-to-end quote-to-cash path, building Go services for contracts, billing, subscriptions, and claims while ensuring cross-...SeniorRemote work
- ...cloud-based infrastructure company powering the blockchain ecosystem. As a Senior Go Engineer on the RPC Platform team, you will design, build, and scale high-performance RPC services used by developers and enterprises globally. You will own end-to-end delivery,...SeniorRemote job
- ...platforms and lead design decisions beyond basic deployment. The ideal candidate has 12+ years of software/IT experience, strong Go development, and proven capabilities in multi-cluster Kubernetes, observability, and AI-enabled cloud-native solutions. Remote-friendly...SeniorRemote work
- ...payments and billing, with a best-in-class developer-first approach, so that we can take this... ...no shortage of interesting challenges. Senior Software Engineers at Paddle are not just... ...You have a development background with Go. You have experience designing and...SeniorFull timeTemporary workRemote workWorldwide
- ...every agent and MCP server running across production and endpoint environments — all exposed through the platform API. It’s Go on AWS , against a real production codebase with real users. A large part of the job is reading code you didn’t write, understanding...SeniorContract workTemporary workRemote workRelocation
- ...QuickNode, a cloud-based blockchain infrastructure company, seeks a Senior Go Engineer for the RPC Platform. You design, build, and scale... ...backend services powering blockchain RPC endpoints used by developers worldwide. This role emphasizes distributed systems and developer...SeniorRemote jobWorldwide
- ...Permanent Job #26086 BASED IN USA OR EUROPE? We’re hiring a senior low-level engineer to build a macOS-first endpoint agent for a... ...plane What you must have Strong, hands-on low-level coding in Go Proven experience shipping code that runs on Apple/macOS...SeniorPermanent employmentFull timeRemote work
- ...RPC API, Streams, Webhooks, Clusters, and developer tooling – across 80+ blockchain networks... ...team behind this infrastructure needs a senior individual contributor who can design, build... ...data at scale, working across both Go and Rust. This is a hands-on engineering...SeniorRemote workFlexible hours
$140k - $185k
...Senior Software Engineer- Go & Infrastructure About RADICL As the leading provider of Cybersecurity-as-a-Service (CSaaS), RADICL is revolutionizing advanced cyberthreat protection for small and medium-sized businesses (SMBs) in the U.S. Defense Industrial Base (...SeniorWork at officeRemote workWork from home- ...Keyhole Software is hiring Senior Agentic AI Software Engineers with strong software engineering... ...evolving and generally includes Python, Go, Google Cloud Platform, and Vertex AI,... ...tools selected as the architecture develops. We’re looking for adaptable engineers who...SeniorFull timeContract workRemote work
- ...access for people around the world. Responsibilities: Design, develop, and continuously evolve core backend systems for Social... ...improve software quality. Requirements: Proficiency in Java or Go, with strong computer science fundamentals and software engineering...SeniorFull timeWork from home
$120k - $170k
...Senior Go Developer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...SeniorFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Senior Software Engineer, Integrations Contract-to-Hire | Remote | US Citizenship Required Arsenal AI is hiring two Senior Software... ...and third-party platforms - API & Backend Development: Develop RESTful APIs and backend services that power enterprise-grade integrations...SeniorFull timeContract workRemote work
- ...environment where everyone’s contribution is welcomed.We are looking for Senior Backend Engineer to join us as part of our teamAbout the roleAs a... ...on multiple disconnected providers.The engineering challenges go far beyond basic payment integrations. The platform handles...SeniorFull timeWork at officeRemote workFlexible hours
- A forward-thinking tech startup is looking for a Senior Software Engineer, AI, to design and develop core AI technology. In this remote-friendly position, you will collaborate with cross-functional teams and drive initiatives from concept to completion. The ideal candidate...SeniorRemote work
- ...Job Description Senior Software Engineer, Integrations \n Contract-to-Hire | Remote | US Citizenship Required \n \n Arsenal... ...and third-party platforms \n - API & Backend Development: Develop RESTful APIs and backend services that power enterprise-grade integrations...SeniorFull timeContract workRemote work
$125k - $150k
...businesses connect their world. The Professional Services Senior Developer is responsible for designing and delivering scalable integration... ...practices in performance, security, and governance Provide go-live support, ongoing support, advisory services, and...SeniorRemote work$114.6k - $190.2k
...MANTECH seeks a motivated, career and customer-oriented Senior CNO Developer to join our team in Annapolis Junction, MD. Responsibilities... ...~ Expert proficiency in compiled languages (C, C++, Rust, or Go) ~ Strong proficiency in scripting languages (Python,...SeniorHourly payContract workTemporary workWork experience placementWork at officeLocal areaRemote work- ...Job Description Senior Software Engineer \n Platform · Full-Time, Onshore · Remote (United States) · Reports to Lead Engineer \n... ...documented, and agreed with the Lead Engineer and CPTO. \n \n Go - Live \n Multi-tenant foundation in build, and engineering...SeniorFull timeRemote work
- ...with a growing U.S.-based client that is seeking to hire a JDE Developer for a newly created, full-time direct hire position. This role was... ...focus is development, this position offers the opportunity to go much deeper into the platform, taking on complex and rewarding technical...SeniorFull timeRemote work
- ...Skool’s engineering team is seeking highly experienced Backend Software Engineers with a passion for developing performant and scalable backend services written in Go . You will collaborate with Product Management, Designers, Engineers, and other stakeholders to...Work at officeRemote work
- ...Senior Workday Student Developer – Contract - No 3rd Parties Location: Remote – Occasional travel to Chicago, IL Employment Type: Contract... ...to Chicago for key project activities, meetings, testing, go-live support, or other critical milestones. Key Responsibilities...SeniorFull timeContract workRemote work
- ...requirements into design specifications and develop firmware applications for low-power, small... ....POSITION PURPOSEAs a hands-on Architect/Senior Manager you will architect, design, build... ...including GPS, Cellular, Wi-Fi / BLE• Be a go-to person to escalate the most complex...SeniorFull timeFor contractorsLocal areaImmediate startRemote work
- (Senior) Software Developer (m/w/d) für .NET-AnwendungenOrt: Stuttgart Degerloch14 Gehälter ab dem 2. Jahr38h / WocheDie ALH Gruppe auf LinkedInFlexible... ...fachlichen Analyse über Architekturentscheidungen bis zum Go-LiveEnge Zusammenarbeit mit Fachbereichen sowie Beratung bei...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Go Developer. Be the first to apply!





