Engineering Full-time

Backend Software Developer

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. You'll focus on reliability, performance, and clean interfaces (REST/GraphQL), collaborating closely with frontend, data, and DevOps to ship secure, scalable systems that support e-commerce and content workloads.

Location
Denver, CO / Remote
Salary Range
$85,000 – $130,000
Start Date
6-10 weeks
Apply Now

What You'll Do

  • 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

What We're Looking For

  • 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
  • Understanding of security fundamentals: auth, RBAC, secrets, and OWASP concerns
  • Solid testing practices (unit/integration) and observability (logs/metrics/traces)
  • Bachelor’s in CS or equivalent practical experience

What We Offer

  • 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