Golang Engineer — Distributed Systems & Low-Latency

Socure

Nevada (IA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Socure is seeking a highly skilled Software Engineer to lead design, development, and deployment of advanced software solutions. You will collaborate with cross-functional teams, mentor engineers, and ensure scalable and secure products.

Responsibilities include building distributed systems, owning non-functional requirements, and driving high test coverage. You will work in an agile environment to deliver reliable software while advancing engineering best practices.

Qualifications

  • 3–5 years of substantial coding experience with Go (Golang).
  • Strong programming fundamentals and problem-solving abilities.
  • Experience with concurrency and multi-threading.
  • Familiarity with microservices architecture and RESTful APIs.
  • Exposure to cloud, NoSQL, big data analytics, and ML services is a plus.

Responsibilities

  • Design, develop, test, and debug components for distributed systems at scale.
  • Own non-functional requirements like scalability, availability, and security.
  • Create unit and integration tests with high coverage.
  • Develop enterprise-class documentation for collaboration.
  • Break down tasks, plan, and execute effectively.
  • Collaborate with team to apply best engineering practices.
  • Participate in an agile environment to deliver high-quality software solutions.

Skills

Golang
Distributed systems
Concurrency
Multi-threading
Problem solving
RESTful APIs

Tools

Microservices
NoSQL databases
Cloud computing
Big data analytics
ML services

Job description

Socure is seeking a highly skilled Software Engineer to lead design, development, and deployment of advanced software solutions. You will collaborate with cross-functional teams, mentor engineers, and ensure scalable and secure products.

Responsibilities include building distributed systems, owning non-functional requirements, and driving high test coverage. You will work in an agile environment to deliver reliable software while advancing engineering best practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Golang & High-Scale Microservices
Senior Backend Engineer — Golang & High-Scale Microservices

Socure • Seattle (WA)

On-site
USD 180,000 - 210,000
Senior Backend Engineer — Golang & High-Scale Microservices
Senior Backend Engineer — Golang & High-Scale Microservices

Socure • San Francisco (CA)

On-site
USD 180,000 - 210,000
Software Engineer
Software Engineer

Socure • Nevada (IA)

Hybrid
USD 120,000 - 180,000
Senior Backend Engineer (Go) — Scalable Microservices
Senior Backend Engineer (Go) — Scalable Microservices

Jobicy • United States

Remote
USD 140,000 - 200,000
Platform Distributed Systems Engineer (Go)
Platform Distributed Systems Engineer (Go)

Inngest • United States

Remote
USD 100,000 - 150,000
Go (Golang) Software Engineer
Go (Golang) Software Engineer

CPS Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Go (Golang) Software Engineer
Go (Golang) Software Engineer

CPS, Inc. • Austin (TX)

On-site
USD 110,000 - 180,000
Senior Distributed Systems Engineer (Go, Low-Latency)
Senior Distributed Systems Engineer (Go, Low-Latency)

LiveKit • United States

Remote
USD 135,000 - 300,000
Brand shaping
Senior team
Competitive salary
+2
Software Engineer II (Backend)
Software Engineer II (Backend)

Youtrip • United States

Hybrid
USD 120,000 - 180,000
Senior Software Engineer I: Distributed Cloud in Go
Senior Software Engineer I: Distributed Cloud in Go

DigitalOcean • Seattle (WA)

Hybrid
USD 139,000 - 174,000