Backend API Engineer

Cyberspatial

Colorado

On-site

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cyberspatial is seeking a Backend API Engineer to design, build, and maintain high-performance APIs powering our core products. You will apply a strong systems-level understanding to ensure secure, scalable data flows across our infrastructure.

You’ll write Go code, collaborate with frontend, architecture, and product teams, and own API contracts, database access, and performance tuning in a fast-paced environment.

Qualifications

  • Proven experience building backend APIs in Golang.
  • Strong understanding of RESTful API design and best practices.
  • Hands-on experience with PostgreSQL and/or MySQL.
  • Ability to write efficient SQL queries and optimize DB performance.
  • Solid understanding of data structures, concurrency, and error handling.
  • Ability to navigate large, interconnected codebases and system architectures.
  • Knowledge of API security best practices (OAuth2, JWT, rate limiting).

Responsibilities

  • Design, develop, and maintain robust RESTful APIs using Go.
  • Build and optimize API endpoints for performance, reliability, and scalability.
  • Collaborate with frontend engineers, architects, and product teams on API contracts.
  • Trace data flow across multi-service systems and debug issues.
  • Ensure API security and proper auth across services.
  • Contribute to engineering best practices and code reviews.
  • Troubleshoot production issues spanning API, DB, and network layers.

Skills

Golang
RESTful API design
Concurrency
System architecture
API security (OAuth2/JWT)

Tools

PostgreSQL
MySQL
OpenAPI

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

Golang Engineer
Golang Engineer

Veriipro • Palo Alto (CA)

On-site
USD 100,000 - 130,000
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
Golang Backend Engineer - Cloud-Native Microservices
Golang Backend Engineer - Cloud-Native Microservices

Veriipro • Palo Alto (CA)

On-site
Software Engineer (Go)
Software Engineer (Go)

Trust In SODA • United States

Remote
GBP 90,000 - 150,000
Golang Developer
Golang Developer

CoreAi Consulting • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Senior Backend Engineer: Scalable Go, Security & APIs
Senior Backend Engineer: Scalable Go, Security & APIs

Alpha Search Advisors • United States

On-site
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
Senior Backend API Engineer
Senior Backend API Engineer

Intelliswift - An LTTS Company • Mount Vernon (WA)

On-site
USD 90,000 - 130,000
Scalable Go Backend API Engineer
Scalable Go Backend API Engineer

Cyberspatial • Colorado

On-site
USD 110,000 - 170,000