Senior Software Engineer (backend) Columbus HQ / Remote

Motion

Columbus (OH)

Remote

USD 100,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Motion LLC in Columbus, OH is seeking a Senior Software Engineer for backend development. This role focuses on building and maintaining services connecting cloud infrastructure to Ubuntu-based devices, ensuring performance, security, and maintainability.

The ideal candidate has 6-8 years of backend experience, proficiency in Go, and strong Linux and cloud infrastructure knowledge. The position is full-time with hybrid options available.

Qualifications

  • 6–8+ Years of Backend Experience with production services.
  • Proficiency in Go and experience in deploying applications.
  • Experience implementing microservices and developing RESTful APIs.

Responsibilities

  • Design and implement backend features ensuring performance and security.
  • Collaborate with the Staff Engineer on architectural plans.
  • Manage and evolve our Public API for external developers.

Skills

Backend Engineering & Go
Microservices & API Design
Cloud Infrastructure (AWS)
Linux (Ubuntu) Proficiency
CI/CD & Automation

Tools

Docker
PostgreSQL
Redis

Job description

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

As a Senior Software Engineer, you will be a key driver of our distributed backend ecosystem. You will be responsible for building and maintaining the services that connect our cloud infrastructure to our fleet of Ubuntu-based field devices. Working closely with our Staff Engineer and CTO, you will help turn complex requirements into reliable, production-ready code. This role is ideal for a seasoned engineer who enjoys the intersection of cloud-native microservices and Linux-based system automation.

Technical Requirements
1. Backend Engineering & Go
  • 6–8+ Years of Backend Experience: A proven track record of shipping and maintaining production services.
  • Go (Golang) Proficiency: While Go doesn't need to be your current primary language, you have direct experience writing and deploying Go in a professional environment and can contribute to our codebase immediately.
  • Microservices & API Design: Experience implementing decoupled microservice architectures and developing RESTful APIs (both internal and public-facing).
  • Modern Authorization: Familiarity with relationship-based access control (ReBAC). Experience with OpenFGA or similar Zanzibar-style logic is a plus.
2. Cloud & Infrastructure
  • Cloud Infrastructure (AWS): Familiarity with managing and deploying applications within a cloud environment, preferably AWS.
  • Data Persistence & Caching: Solid proficiency in SQL (e.g. PostgreSQL) and experience using caching systems (e.g. Redis) to optimize application performance.
  • CI/CD & Automation: Experience using automated deployment pipelines and a desire to build portable, efficient workflows.
  • Containerization: Practical experience with Docker for local development and containerized deployments.
3. Linux & Edge Systems
  • Linux (Ubuntu) Proficiency: Strong command of the Linux environment. You are comfortable writing Bash scripts and managing software within an Ubuntu-based system.
  • Custom Orchestration: Comfort working with custom deployment mechanisms for pushing software updates and Docker images to remote hardware in the field.
  • Systems Mindset: You understand the challenges of remote device management, such as handling intermittent connectivity and resource constraints.
Key Responsibilities
  • Core Development: Design and implement backend features in Go, ensuring they are performant, secure, and maintainable.
  • Technical Collaboration: Work as a primary partner to the Staff Engineer to execute architectural plans and maintain high engineering standards across the stack.
  • Public API Maintenance: Help manage and evolve our Public API, ensuring a high-quality experience for external developers and internal systems alike.
  • System Reliability: Maintain and optimize our SQL databases and caching layers to ensure the system scales as our device fleet grows.
  • Edge Orchestration: Manage the lifecycle of software bundles (Go binaries and scripts) running on our field devices via our custom deployment pipelines.
Nice-to-Haves (Training Provided)
  • Industrial Protocols: Interfacing with BACnet and Modbus hardware.
  • Wireless Connectivity: Understanding LoRaWAN or other long-range communication protocols.
  • AI & Future Tech: Helping build our RAG-based AI agent and working with vector-based search.
  • Python: Familiarity for specific data-handling tasks or AI-adjacent integrations.
The Senior Profile

You are a "builder" who values architectural clean lines and operational stability. You understand that a distributed system is only as strong as its weakest link—whether that’s a misconfigured AWS VPC or a permissions error in a Bash script on a field device. You enjoy the autonomy of owning large features and the challenge of bridging the gap between high-level cloud logic and low-level system execution.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

RC Talent • United States

On-site
USD 120,000 - 180,000
Medical, dental, and vision coverage
401(k) plan
life insurance
+4
SR Software Engineer
SR Software Engineer

Vaco • Gahanna (OH)

On-site
USD 120,000 - 150,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Ketch • San Francisco (CA)

On-site
USD 160,000 - 220,000
Full medical/dental/vision
401(k)
Equity
+1
Senior Backend Engineer
Senior Backend Engineer

Partyhat • United States

Remote
USD 180,000 - 240,000
Senior Software Engineer, Backend (Node.js, TypeScript, Rust)
Senior Software Engineer, Backend (Node.js, TypeScript, Rust)

Mercor • Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Software Engineer - Backend (Hybrid)
Senior Software Engineer - Backend (Hybrid)

Quik Hire Staffing • United States

Remote
GBP 90,000 - 120,000
Sr. Software Engineer
Sr. Software Engineer

Gravity IT Resources • Cincinnati (OH)

Remote
USD 110,000 - 160,000
Software Engineer
Software Engineer

ADP, Inc. • Raleigh (NC)

On-site
USD 110,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hunt Military Housing Shared Services, LLC • Alpharetta (GA)

On-site
USD 100,000 - 130,000
Paid time off
Medical, dental, and life insurance
HSA/FSA accounts
+2
Senior Software Developer
Senior Software Developer

Marketing Alliance Group • Dalton (GA), Northern (KY)

Hybrid
USD 90,000 - 150,000