Backend API Engineer

Cyberspatial

Colorado

On-site

USD 120,000 - 160,000

Full time

28 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cyberspatial in Colorado is seeking a Backend API Engineer to design, build, and maintain high-performance Go-based APIs powering core products. You’ll work on data flows, security, and scalable architectures to deliver reliable services.

You’ll collaborate with frontend, architecture, and product teams to define API contracts, optimize databases, and implement robust security practices, while writing clean, well-tested code.

Qualifications

  • Proven backend API development experience in Go.
  • Strong understanding of RESTful design and best practices.
  • Experience with relational databases (PostgreSQL/MySQL).
  • Knowledge of API security (OAuth2, JWT) and rate limiting.
  • Solid grasp of data structures, concurrency, and system design.

Responsibilities

  • Design, develop, and maintain robust RESTful APIs using Golang.
  • Optimize endpoints for performance, reliability, and scalability.
  • Collaborate with frontend, architecture, and product teams to define API contracts.
  • Manage relational databases (PostgreSQL/MySQL) and optimize queries.
  • Contribute to code reviews and engineering best practices.
  • Debug production issues spanning API, DB, and network layers.

Skills

Golang
RESTful APIs
SQL (PostgreSQL/MySQL)
API security (OAuth2, JWT)
Concurrency
Distributed systems
Networking basics

Job description

We are looking for a talented and motivatedBackend API Engineerto join our growing engineering team. In this role, you'll design, build, and maintain high-performance APIs that power our core products — while bringing a strong systems-level understanding of how data moves securely and efficiently through our infrastructure. If you love clean architecture, scalable systems, and writing Go code that just works, we'd love to hear from you.

What You'll Do
  • Design, develop, and maintain robust RESTful APIs using Golang
  • Build and optimize API endpoints for performance, reliability, and scalability
  • Work closely with frontend engineers, architects, and product teams to define API contracts
  • Manage and optimize relational database schemas and queries in PostgreSQL and MySQL
  • Navigate and reason about complex, multi-service system architecture to trace data flow, debug issues, and design endpoints that fit cleanly into the broader platform
  • Apply networking and protocol-level knowledge (TCP/IP, HTTP/S, DNS) to build APIs that perform reliably under real-world network conditions
  • Participate in code reviews, contribute to engineering best practices, and help raise the bar for the team
  • Troubleshoot and resolve production issues in a timely and effective manner, including issues that span API, database, and network layers
What We're Looking For
  • Proven experience building backend APIs in Golang
  • Strong understanding of RESTful API design principles and best practices
  • Hands-on experience with relational databases (PostgreSQL and/or MySQL)
  • Ability to write efficient SQL queries and manage database performance
  • Solid understanding of software engineering fundamentals (data structures, concurrency, error handling)
  • Strong ability to navigate and understand large, interconnected codebases and system architectures
  • Knowledge of API security best practices (OAuth2, JWT, rate limiting)
  • Experience working in a collaborative, agile environment
Nice to Have
  • Experience with packet processing or low-level network programming
  • Familiarity with Golang concurrency primitives
  • Familiarity with OpenAPI
  • Exposure to network protocols (TCP/IP, UDP, HTTP/S, DNS, DHCP) and how they inform API and system design
  • Background in systems programming (C, C++, Rust) alongside Go
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Go (Golang) Software Engineer
Go (Golang) Software Engineer

CPS, Inc. • Austin (TX)

On-site
USD 110,000 - 180,000
Go Backend Developer
Go Backend Developer

Impact Scale • Vancouver (WA)

On-site
USD 120,000 - 160,000
Competitive Salary
Comprehensive Health Insurance
Professional Development Opportunities
+4
Go (Golang) Software Engineer
Go (Golang) Software Engineer

CPS Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Fullstack Developer - Node.js & Golang
Fullstack Developer - Node.js & Golang

Spritle • Kentucky

On-site
USD 70,000 - 90,000
Backend Engineer
Backend Engineer

Errgo • Town of Boston (NY)

On-site
USD 110,000 - 150,000
Medical, dental, and vision insurance
401(k)
Equity
+1
Backend Developer
Backend Developer

Vyse • United States

On-site
USD 80,000 - 120,000
Senior/Staff Software Engineer (Backend)
Senior/Staff Software Engineer (Backend)

Syndio • United States

On-site
USD 150,000 - 230,000
Best medical plans
Parental leave
Life & Disability
+3
Backend Java Developer
Backend Java Developer

Photon • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Senior Go Backend Architect - Cloud-Native Microservices
Senior Go Backend Architect - Cloud-Native Microservices

Intetics • Town of Poland (NY)

On-site
USD 120,000 - 190,000