Career Opportunities with Riverstone Logistics

A great place to work.

Careers At Riverstone Logistics
Share with friends or Subscribe!

Are you ready for new challenges and new opportunities?

Join our team!

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.


Senior Software Engineer

Department: IT CapEx
Location: Charlotte, NC

About Riverstone Logistics

Riverstone Logistics (RLX) is a big and bulky supply chain powerhouse delivering seamless final mile, middle mile, warehousing, fulfillment, and storage solutions through a nationally integrated platform.

Founded in 2017 by five partners who believed logistics could be built around something bigger than moving freight, we began with furniture delivery and grew into a nationwide provider serving complex supply chains across the United States.

We are a purpose-driven company. We exist to use our God-given talents and opportunities to love our neighbors, serve our communities, and improve our industry. That purpose shapes how we lead our teams, how we partner with our customers, and how we take ownership of every delivery.

Our people — who we call Extra Milers — bring genuine integrity and care to every mile. If you are a recruiter who takes the candidate experience seriously, works with urgency, and wants the people you hire to be part of something that genuinely matters, we want to meet you.

Role Overview

Mission: To build reliable, scalable software that powers operational workflows and enables seamless customer experiences across the platform

Core Objective: Design, develop, and deliver high-quality full-stack solutions—balancing core product development with integrations and customer-specific capabilities to support platform growth and stability. The Software Engineer plays a key role in ensuring the platform can adapt to evolving business needs while remaining stable, scalable, and efficient.

Who You Are (“The Ideal Candidate”):

  • You are a hands-on builder who takes ownership of delivering working, high-quality software.

  • You are comfortable working across the full stack—from frontend interfaces to backend services and APIs.

  • You are pragmatic and solutions-oriented, focused on delivering value while maintaining technical quality.

  • You are detail-oriented and take pride in writing clean, maintainable, and efficient code.

  • You thrive in fast-paced environments where requirements evolve and priorities shift.

  • You collaborate effectively with both technical and non-technical stakeholders.

  • You are curious and continuously look for ways to improve systems, processes, and outcomes.

Key Characteristics We Are Looking For:

  • Full-Stack Capability: Comfortable working across frontend, backend, and API layers.

  • Execution Focus: Delivers high-quality, production-ready solutions consistently.

  • Problem Solver: Breaks down complex requirements into practical, scalable solutions.

  • Ownership Mentality: Takes responsibility for features from development through deployment and support.

  • Technical Quality: Writes clean, maintainable code with a focus on performance and reliability.

  • Adaptability: Able to navigate changing requirements and evolving priorities.

  • Collaboration: Works effectively with Product, UX, Operations, and other stakeholders.

  • Systems Thinking: Understands how components interact across the platform and anticipates impacts.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Core Product Development

  • Build and enhance core platform features across frontend and backend systems

  • Implement workflow-driven functionality aligned to real-world operational use cases

  • Collaborate with Product and UX to translate requirements into shipped features

  • Contribute to improving system design, performance, and maintainability

Integrations & Solution Delivery

  • Design and implement integrations with third-party systems (e.g., TMS, WMS, partner platforms)

  • Extend product capabilities to support customer-specific configurations and workflows

  • Support complex implementations and solution rollouts alongside Operations and CX teams

  • Ensure integrations are reliable, scalable, and maintainable in production

Full-Stack Ownership

  • Develop across frontend, backend, and API layers of the platform

  • Ensure solutions meet standards for performance, security, and scalability

  • Participate in code reviews and contribute to shared engineering standards and best practices

  • Identify and address technical debt and system inefficiencies

Cross-Functional Collaboration

  • Partner with Product, UX, Operations, and Sales on solution design and execution

  • Support investigation and resolution of customer-impacting issues

  • Provide technical input to improve workflows and reduce operational friction

  • Communicate clearly on technical trade-offs, timelines, and risks

Success Metrics / Outcomes

  • Delivery of high-quality, production-ready product features

  • Reliability and performance of integrations in live environments

  • Speed and effectiveness of solution implementations

  • Reduction in support issues tied to product or integration gaps

  • Code quality, maintainability, and system performance

  • Positive feedback from internal teams and customers

MINIMUM QUALIFICATIONS

  • 4+ years of experience in full-stack software development

  • Experience building and maintaining production web applications

  • Strong understanding of APIs, integrations, and distributed systems

  • Proficiency across frontend and backend technologies

  • Strong problem-solving skills and attention to detail

  • Ability to work in a fast-paced, evolving product environment

  • Strong collaboration and communication skills

  • Experience with SaaS platforms, logistics, or marketplace software preferred

Physical Demands and Work Environment

The physical demands described here are representative of those required of an employee to successfully perform the essential functions of this job. Employees must be able to meet the requirements of this position, with or without reasonable accommodation.

While performing the duties of this job, the employee is regularly required to communicate effectively with coworkers and external stakeholders in person and frequent use of computer-based messaging. The employee is required to maneuver about the work areas and move/manipulate various objects. This position may require extended work hours and travel.

Note

This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or a significant risk to their own or others' health or safety. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an “at will” relationship.

The company is an Equal Opportunity Employer, a drug-free workplace, and complies with applicable ADA regulations.

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System