Senior Go Engineer at OnHires

Welcome to Real Work From Anywhere.

The only fully location independent job board. We hand pick every job on this site. Live and work from anywhere.

💜 Love this site? plz tweet about us

Send new remote jobs to
every week!

10,600+ remote workers already subscribed

Join ourDiscord|Subreddit|LinkedInfor real-time job alerts!

Sponsored
Sponsor logo
Don't wait 2 hours to get your headshots done
Do it in 3 minutes with Headshotgrapher. Just upload 6–7 casual photos of yourself and get high-quality headshots instantly!

About the job

Posted on

May 6, 2025

Apply before

Jun 5, 2025

Job type

Full-Time

Category

Location

Worldwide

Share this job

Job Description

Full-time | Remote
Industry: Software Development / Digital Product Agency

Our client is a product design and development agency that partners with entrepreneurs, startups, and organizations to turn ideas into impactful digital platforms. With over a decade of experience, they’ve launched hundreds of products that empower their clients to scale and succeed. Their global, cross-functional team delivers innovative, efficient, and strategic solutions—eliminating the need for large in-house tech teams.

They are now looking for a Senior Go Engineer to join their growing engineering team and contribute to the development of scalable web platforms and digital applications.

Key Responsibilities:

  • Design, develop, and maintain robust and scalable systems using Go.

  • Build and optimize RESTful APIs and server-side application logic.

  • Ensure high code quality through best practices, testing, and code reviews.

  • Collaborate with frontend developers, product managers, and designers to implement new features and deliver high-performing products.

  • Troubleshoot and resolve issues in production environments.

  • Participate in architectural planning and system design discussions.

  • Provide mentorship and guidance to junior developers.

Required Qualifications:

  • 5+ years of experience with Go in production environments.

  • Strong understanding of Go’s type system, interfaces, concurrency model, and generics.

  • Solid experience with REST API development and PostgreSQL.

  • Hands-on experience with cloud infrastructure (AWS, GCP, or similar).

  • Proficiency with containerization (Docker) and orchestration (Kubernetes).

  • Experience with Git, CI/CD pipelines, and automated testing frameworks.

  • Comfortable working in distributed, remote-first teams.

  • Degree in Computer Science or related field—or equivalent hands-on experience in system architecture, Linux, and networking.

  • English level: B2 (Upper-Intermediate) or higher — required for communication with the global team.

 

Preferred Qualifications:

  • Experience integrating third-party services (e.g., Stripe, Twilio, SendGrid).

  • Familiarity with frontend technologies (TypeScript, HTML5, CSS3).

  • Experience with GraphQL, OpenAPI, or gRPC.

  • Knowledge of PostgreSQL-compatible ORMs for Go.

  • Familiarity with Redis or Memcached for caching.

  • Expertise in debugging race conditions and optimizing parallel processing in Go.

  • Experience mentoring developers or leading small teams.

  • Previous work in a development studio or agency environment.

Who You Are

  • A self-starter who is genuinely interested in new technology and its impact.

  • A clear and effective communicator who can bridge the gap between technical and non-technical teams.

  • Someone who enjoys creating and maintaining product documentation, including product requirements, diagrams, acceptance criteria, and KPIs.

  • A professional who can efficiently manage tasks and balance competing demands.

  • Capable of managing multiple projects concurrently.

  • Experienced in working with a remote multi-timezone development team.

  • Detail-oriented with a knack for organizing complex ideas into actionable documentation.

  • Proactive, resourceful, and eager to dive deep into understanding client needs and project goals.

  • A collaborative team player who enjoys working with cross-functional teams to deliver successful outcomes.

  • Comfortable working in a fast-paced environment with multiple priorities.

 

Perks and Benefits
🌎 100% Remote
💸 Competitive salaries based on your location
🌴 Unlimited paid vacation
💻 $500 home office stipend
👋 An awesome team dedicated to your growth

Hiring process

  1. 30-minute prescreen with recruiter

  2. 30-45 minute initial interview

  3. Short exercise

  4. 60-minute exercise review (panel)

  5. Leadership interview(s)

  6. Decision

 

Remote Work Requirements: The workday must overlap by at least 6 hours with Los Angeles, CA, USA.

 

Please mention that you found the job on Real Work From Anywhere, this helps us grow. Thanks.

Similar Jobs

Celestia company logo
Celestia

Senior Engineer - Go

9d ago
Kit company logo
Kit

Senior Data Engineer

26d ago
Kit company logo
Kit

Senior Data Engineer

26d ago
Kit company logo
Kit

Senior Data Engineer

26d ago
Kit company logo
Kit

Senior Data Engineer

22d ago