×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; backend Columbus HQ​/Remote

Remote / Online - Candidates ideally in
Columbus, Franklin County, Ohio, 43224, USA
Listing for: Motion LLC
Full Time, Remote/Work from Home position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer (backend) Columbus HQ / Remote

Staff Software Engineer (backend) Full Time Columbus HQ / Remote

As the Staff Software Engineer and right-hand to the CTO, you will own the architectural integrity of our distributed backend. This is a high-autonomy role designed for a systems-thinker who wants to influence every layer of a complex, hybrid environment.

Technical Requirements
1. Expert Backend Engineering
  • 10+ Years of

    Experience:

    A proven track record of building and scaling production systems using Go (Golang) and other backend-focused languages.
  • Microservices & Distributed Systems: Deep expertise in designing decoupled architectures that handle high concurrency, partial failures, and eventual consistency.
  • Public API Design: Experience building and versioning robust Public APIs that are consumed by both internal systems and external third-party partners.
  • Advanced Authorization: Practical experience with relationship-based access control (ReBAC). Familiarity with OpenFGA or Google Zanzibar-style models is highly preferred.
2. Resilient Cloud & Infrastructure
  • High Availability & Multi-AZ: Experience architecting multi-AZ deployments on AWS to ensure that cloud-level outages do not disrupt service.
  • Infrastructure as Code (IaC): Mastery of Terraform for managing scalable, repeatable AWS environments.
  • Portable CI/CD: A platform-agnostic approach to automation. You understand how to build pipelines (currently Git Hub Actions
    ) that are robust and migratable.
  • Orchestration: Familiarity with Kubernetes, AWS ECS
    , or other cluster management tools.
3. Edge & Systems Mastery
  • Linux Systems & Shell Scripting: Expert-level comfort with Ubuntu
    . You can write production-grade Bash scripts that manage system-level tasks within containerized environments.
  • Docker at the Edge: Expertise in bundling multiple Go binaries and scripts into optimized Docker images for remote execution.
  • Custom Orchestration: Experience (or a high degree of comfort) managing pipelines to push updates to field hardware in low-bandwidth or intermittent-connectivity environments.
Key Responsibilities
  • Strategic Partnership: Act as the CTO’s primary technical advisor, vetting new technologies and turning the product vision into a technical roadmap.
  • System Ownership: Take full ownership of the data flow from field-deployed sensors to the cloud, ensuring high performance in our PostgreSQL and Redis layers.
  • Architectural Mentorship: Set the "gold standard" for code quality, testing strategies, and documentation across the backend team.
  • Cross-Environment Reliability: Bridge the gap between standard cloud CI/CD and custom edge update mechanisms to ensure the entire fleet stays synchronized.
Nice-to-Haves (Training Provided)

We prioritize core systems engineering and Go mastery. We are happy to provide training on the domain-specific protocols and emerging tech below:

  • Industrial Protocols:
    BACnet and Modbus for hardware communication.
  • Wireless Systems:
    LoRaWAN or similar low-power wide-area networks.
  • AI & Future Tech: Integrating LLMs and building RAG (Retrieval-Augmented Generation) agents using vector-based search.
  • Secondary

    Languages:

    Familiarity with Python for data-heavy or AI-adjacent logic.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary