Backend Engineer II (Remote)

TRENT HOEK OUTDOORS LLC
United States
5 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Big Data Cloud Computing Data Infrastructure Distributed Systems Monitoring of Systems PostgreSQL Machine Learning Redis SQL Databases Data Streaming
+13 more
Real Time Systems System Availability Caching Backend Event Driven Architecture Containerization Multiaccess Edge Computing Api Design Data Pipelines Docker Service Stack Golang Microservices

Job description

Our client is seeking a Senior Backend Engineer to join an early-stage engineering team building mission-critical infrastructure software for large-scale data center environments.

The platform monitors environmental conditions, predicts potential failures before outages occur, and improves efficiency across complex physical infrastructure. With established enterprise traction, the company is moving from its minimum viable product (MVP) stage toward an enterprise-scale platform.

This is a high-ownership engineering role focused on building reliable distributed systems, cloud infrastructure, and backend platforms for real-world, mission-critical environments. The position requires strong systems thinking, distributed systems expertise, and hands-on experience with Go and AWS., * Build and scale distributed backend systems using Go (Golang).

  • Develop real-time sensor and event ingestion systems.
  • Scale and maintain cloud infrastructure on AWS.
  • Design and support multi-region and high-availability systems.
  • Develop and maintain edge device orchestration and device data flows.
  • Improve backend reliability, observability, and performance.
  • Build and maintain public-facing and internal APIs.
  • Develop and support data pipelines and analytics infrastructure.
  • Contribute to future machine learning and predictive analytics infrastructure.
  • Integrate edge device data with cloud-based analytics systems.
  • Support multi-Availability Zone (AZ) architecture and enterprise-readiness initiatives.
  • Scale infrastructure to support international deployments.

Requirements

  • 6-10+ years of backend engineering experience.
  • Strong systems thinking and architectural judgment.
  • Production experience with Go/Golang.
  • Experience designing and scaling distributed systems.
  • Experience with AWS or other cloud infrastructure.
  • Strong API architecture and development experience.
  • Experience with SQL and PostgreSQL.
  • Startup experience.
  • Ability to work independently and take ownership of technical decisions.
  • Comfort working with ambiguity, rapid iteration, and changing priorities.
  • Ability to operate autonomously without extensive mentorship., * Infrastructure or platform engineering background.
  • Experience with edge computing or device management.
  • Experience with Docker and containerization.
  • Experience with Redis or caching technologies.
  • Experience building reliability and observability systems.
  • Experience with IoT or real-world connected systems.
  • Experience working in high-scale technology environments.
  • Experience with event-driven or real-time systems.
  • Experience designing multi-region or high-availability architectures.

Technology Stack

  • Backend: Go, Golang, distributed systems, and microservices.
  • Cloud Infrastructure: AWS.
  • Databases: PostgreSQL and Redis.
  • Containerization: Docker.
  • Platform Engineering: Backend infrastructure, cloud infrastructure, observability, and reliability.
  • Systems: Edge computing, IoT, device orchestration, high availability, multi-region architecture, event-driven systems, and real-time processing., * Experience building and scaling production systems.
  • Strong understanding of architecture, reliability, and infrastructure.
  • Ability to take ownership and work effectively in an early-stage startup environment.
  • Confidence operating independently in ambiguous situations.
  • Interest in solving complex backend and infrastructure challenges.
  • Desire to take meaningful technical and product ownership.
  • Interest in building systems that support mission-critical physical infrastructure.

Benefits & conditions

Work Arrangement & Benefits

  • Full-time remote position.
  • Early-stage equity opportunity.
  • Opportunity to work with a small, high-ownership engineering team and a technical founder.
  • Exposure to enterprise and hyperscaler customer use cases.
  • Opportunity to build and scale infrastructure supporting major data center operations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…