Jobs · Information Technology · Colorado

Backend Software Developer

Deep Reef · Denver, CO · 3 days ago
Information Technology$85k–$130k/yrFull-time

About the role

We're seeking a Backend Software Developer to power the platforms behind Deep Reef. You'll design and maintain APIs and data services using technologies like Node.js/TypeScript or Go, PostgreSQL, Redis, and event-driven architectures on AWS.

Responsibilities

  • Design, build, and maintain backend services and APIs (REST/GraphQL) that are secure, reliable, and well-documented
  • Model data and write efficient queries for relational databases (e.g., PostgreSQL) and caches (e.g., Redis)
  • Implement authentication, authorization (RBAC), and secure session management following best practices
  • Build integrations with third-party services (Shopify, payment providers, webhooks, messaging/queues)
  • Own performance and scalability: profiling, caching strategies, pagination, and query optimization
  • Write automated tests (unit/integration) and participate in code reviews to maintain high code quality
  • Ship via CI/CD pipelines and monitor services with logs/metrics/traces for reliability and rapid debugging
  • Collaborate with frontend, data, and product teams to design clear service interfaces and SLAs
  • Contribute to technical documentation, runbooks, and knowledge sharing within the engineering team

Requirements

  • 3+ years building backend systems with Node.js/TypeScript, Go, or Python
  • Strong knowledge of API design (REST/GraphQL), versioning, and documentation
  • Proficiency with SQL (PostgreSQL/MySQL) and experience with caching (Redis)
  • Experience with cloud platforms and infrastructure (AWS, GCP, or Azure)
  • Familiarity with message queues and event-driven systems (SQS, Kafka, EventBridge)
  • Comfortable with Docker, CI/CD, and Git-based workflows
  • Solid understanding of security fundamentals: auth, RBAC, secrets, and OWASP concerns
  • Comfortable with testing practices (unit/integration) and observability (logs/metrics/traces)

Qualifications

  • Bachelor’s in CS or equivalent practical experience

Skills

  • Node.js
  • TypeScript
  • Go
  • PostgreSQL
  • Redis
  • AWS
  • Docker
  • CI/CD
  • REST/GraphQL
  • Queues
  • Observability

Benefits

  • Competitive salary and equity package
  • Health, dental, and vision insurance
  • 401(k) with company matching
  • Flexible work arrangements (remote/hybrid options)
  • Modern equipment and tools (MacBook Pro, monitors, etc.)
  • Unlimited PTO policy
  • Annual team retreats and company events
  • Learning stipend for conferences and courses

Pay

$85,000 – $130,000

Schedule

Full-time

Similar jobs

Backend Engineer

SproutsAISan Jose, CA· 3 wk ago
Engineering$170/hrapply on app.sproutsai.com

Backend Engineer

Trigent Software IncFremont, CA· 1 wk ago
Engineeringapply on ajax.googleapis.com

Backend Engineer

WindfallSan Francisco, CA· 1 wk ago
Engineering$180k–$215k/yrapply on jobs.lever.co

Backend Engineer

Air AppsSan Francisco, CA· 4 days ago
Engineeringapply on jobs.ashbyhq.com

Backend Engineer

ConduitSan Francisco, CA· 8 mo ago
Engineering$130k–$190k/yrapply on ycombinator.com

Backend Engineer

Pump.coSan Francisco, CA· 7 mo ago
Engineering$120k–$200k/yrapply on grnh.se