
Cyberspatial
Actively Hiring
We make cyberspace easy for people to see
Job Location
Remote Work Policy
In office - WFH flexibility
Visa Sponsorship
Not Available
RelocationAllowed
Skills
SQL
MySQL
PostgreSQL
Concurrency
Data Structures
OAuth2
Jwt
Agile Environment
RESTful API
Golang
Api Security
Rate Limiting
Error Handling
About the job
We are looking for a talented and motivated Backend API Engineer to 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
About the company
Similar Jobs

Archesys
Improving the government services that impact everyday lives

Scale AI
Accelerate the development of AI applications

Archesys
Improving the government services that impact everyday lives

swivl
Self Storage Automation Platform

ether.fi
Our mission is to put you in charge of your wealth. Save, grow and spend your crypto

Rocket Money
The Money App That Works for You

Compa
Market data for comp teams at the world's leading tech companies

Pattern Labs
An Adventure in Unstructured Autonomous Mobility

Archesys
Improving the government services that impact everyday lives