For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Staffing Science
Staffing Science

Senior Software Engineer (Backend)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

AI
Infrastructure
Golang
+30

Visa

U.S. visa required

Permanent role
5 days ago
Apply now

Must be a US Citizen or Green Card Holder

Must have a degree, worked for startups, track record of good tenure and have worked in GO in production.

Senior Backend / Full-Stack Engineer (Go-Focused) – AI Infrastructure / Open Source

We are building the foundational open-source infrastructure that enables secure, scalable connections between AI agents, enterprise systems, and modern developer workflows. Our platform powers how organizations discover, govern, and integrate AI tools using emerging standards and cloud-native technologies.

As we continue to expand our backend systems, we’re looking for a highly skilled Backend Engineer with light full-stack capabilities—someone who thrives in Go, understands distributed systems, and loves building clean, reliable, performant backend services.

About the Role

This role is primarily backend-focused, with a strong emphasis on Go (Golang) and cloud-native architecture. You will design and implement the core backend components that power AI integrations, protocol tooling, identity/auth flows, policy engines, and developer-facing APIs.

You’ll work closely with a senior engineering team building open-source infrastructure, contributing to a rapidly emerging ecosystem around AI tools and systems (including—but not limited to—Model Context Protocol, agent tooling, and developer platforms).

A deep Go background is essential. Experience with AI, MCP, or LLM integrations is a plus, but not required.

Key Responsibilities

  • Design, build, and maintain backend services and APIs using Go as the primary language.
  • Architect scalable components for identity, authorization, policy enforcement, service discovery, and integration workflows.
  • Develop backend logic powering AI/LLM tools, connectors, and enterprise integrations.
  • Collaborate with front-end and platform engineers to define clean, reliable interfaces and data flows.
  • Contribute to distributed systems design, caching strategies, data modeling, and high-availability patterns.
  • Own features end-to-end from design ? implementation ? testing ? deployment ? iteration.
  • Contribute to open-source repositories, participate in design discussions, review community PRs, and help shape technical direction.
  • Write clear, maintainable code supported by reliable tests and thoughtful documentation.

Ideal Candidate

Experience

  • 8+ years in professional software engineering.
  • 5+ years of strong production experience in Go (Golang) — this is required.
  • Solid understanding of backend architecture: distributed systems, microservices, event-driven patterns, concurrency, data stores, and API design.
  • Experience with cloud-native tooling (Kubernetes, Docker, container platforms, service mesh, etc.).
  • Familiarity with authentication (OIDC/OAuth/SAML), RBAC/ABAC, and enterprise integration patterns is a plus.
  • Optional but valuable: exposure to AI agents, developer tools, or protocols like MCP.

Light Full-Stack Ability

  • Comfortable contributing to front-end features when needed (Svelte/React/TypeScript).
  • You don’t have to be a UI expert—but you can build and maintain user-facing flows when necessary.

Open-Source Orientation

  • Track record of open-source contributions—PRs, issues, tooling, personal projects.
  • Experience working in open-source companies or dev-tool/startup environments is a major advantage.
  • Comfortable collaborating in public repos and working transparently.

Soft Skills & Attributes

  • Strong ownership mindset and the ability to operate autonomously within a senior team.
  • Excellent communication and collaboration skills with a low-ego, team-first attitude.
  • Logical career progression — not looking for short-term contractors or frequent job-hoppers.
  • Curiosity for how AI systems integrate with real-world infrastructure.

What We Value

  • Clean Architecture: Thoughtful, maintainable designs that scale.
  • Reliability: You think about failure modes, observability, and safe rollouts.
  • Open Collaboration: Working with the community and contributing upstream when possible.
  • Pragmatic Problem Solving: Balancing simplicity with robustness.
  • Curiosity: Interest in AI, automation, developer experience, or new protocols and standards.

Why Join Us?

This is a unique opportunity to:

  • Build backend systems at the heart of an emerging AI integration ecosystem.
  • Work on open-source infrastructure used by engineering teams globally.
  • Join a small, deeply technical team where your contributions meaningfully shape the product.
  • Develop architecture that defines how modern AI tools interact with enterprise systems.
  • Push the boundaries of Go, distributed systems, and developer tooling.

If you're a Go expert who enjoys working across the stack when needed and wants to build the backend infrastructure powering the future of AI-driven systems, we’d love to talk with you.

About Staffing Science

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service