Back to Jobs

Senior Enterprise Software Engineer

Remote, USA Full-time Posted 2026-06-17

Join Our Team At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by a client-first mentality: we aim to solve hard problems and fuel our clients’ growth with innovation. We are seeking talented individuals who will have a huge impact on both our business and our team. Join us on our mission as we move fast, think big, and have fun!

About Us

Onward Robotics delivers innovative automation technology that coordinates humans and robots as a cohesive system to revolutionize fulfillment. Our Meet Me solution combines proprietary software with person-to-goods mobile robots to increase efficiency in warehousing, distribution, and e-commerce operations. Onward Robotics provides the boost in productivity, flexibility, and speed that companies need to remain competitive and grow. Learn more at onwardrobotics.com. Job Purpose As a Senior Enterprise Software Engineer, you will collaborate closely with system engineers, software architects, roboticists, product managers, and UX designers to define requirements and deliver high-quality front-end user interfaces and support back-end APIs for the control, configuration, monitoring, and security of Onward Robotics platforms. As a core member of the engineering team, you will contribute to the design, development, and long-term maintenance of scalable software systems and services that manage and orchestrate Onward’s fleet of robots, ensuring reliability, usability, and operational excellence. Duties and Responsibilities:

  • Work closely with Enterprise team members, product managers, and UX designers to implement and maintain intuitive, high-quality user interfaces for a robot fleet management web UI and mobile application.
  • Implement UX designs and maintain front-end architecture and re-usable UI frameworks using

TypeScript and React

and related technologies.

  • Develop and integrate

Python-based REST APIs

supporting robot fleet management, configuration, and tasking.

  • Ensure consistent visual design, accessibility, and usability across web and mobile platforms.
  • Contribute to robust build, testing, and deployment pipelines for UI and client-facing applications.
  • Work with other software teams to ensure interfaces are well defined and services are interoperable

Typical Day:

  • Collaborate with UX designers, Product managers, and Enterprise engineers in an Agile environment to refine user workflows and technical requirements.
  • Design and implement UI components using

TypeScript and React

for the Management Web UI and mobile application in clean, efficient code

  • Integrate front-end applications with

Python (FastAPI or similar) REST APIs

.

  • Build responsive, performant interfaces that handle real-time or near-real-time operational data.
  • Debug and resolve issues across the UI stack, including API integration and state management.
  • Participate in code reviews and testing to maintain high software quality standards.
  • Work with other software teams to ensure seamless integration and interoperability of services.
  • Contribute to sprint planning, daily stand-ups, and cross-functional design discussions.

Required Skills:

  • Strong focus on front-end development for complex, data-driven applications

TypeScript, React, React Native

expertise

  • Experience integrating UIs with

Python-based REST APIs

• Experience building management dashboards or operational control interfaces

  • Understanding of modern UI architecture, state management, and component design
  • Large scale distributed system development
  • Development of tasking based on requirements

Minimum Experience Requirements:

  • 5+ years of experience designing and implementing front-end UIs and integrating with backend APIs
  • Extensive experience with

React

and modern front-end tooling

  • Proficiency in

TypeScript

• Experience working with REST APIs (FastAPI or similar)

  • Experience with OAuth, authentication, and secure API consumption
  • Familiarity with mobile application development (React Native or similar preferred)
  • Ability to work flexibly and adapt quickly in a startup environment
  • Experience working with large-scale distributed software systems

Preferred Experience Requirements:

  • Experience with Python backend development
  • Experience with Unix / Linux development environments
  • Experience with containerization, Docker, Kubernetes
  • Experience with shared design systems and component libraries
  • Experience with real-time or event-driven data (WebSockets, MQTT, etc.)
  • Experience with software configuration management systems (Git)
  • Experience with Unix / Linux
  • Experience with Rust
  • Experience with various communication protocols (HTTPS, MQTT, AMQP)
  • Experience with commercial software deployment and support

Minimum Education Requirements

  • Bachelor’s Degree in Computer Science or a related field

Apply tot his job Apply To this Job

Similar Jobs

[Remote] Director, Enterprise Risk Consulting (ERC)

Remote, USA Full-time

Enterprise Data Architect job at St. George Tanaq Corporation in US National

Remote, USA Full-time

Software Engineer, Sr Staff

Remote, USA Full-time

.NET Technical Consultant (ERP Integrations)

Remote, USA Full-time

Enterprise Data Architect (Enterprise Data & Cloud Modernization)

Remote, USA Full-time

Enterprise Risk Management (“ERM”) Lead

Remote, USA Full-time

Cyber Software Engineer - Early Career

Remote, USA Full-time

Selling Partner; SP Support Associate; Remote​/Entry Level​/No Degree Required Amazon

Remote, USA Full-time

Data Center Engineering and Operations Environmental Compliance Manager

Remote, USA Full-time

Environmental Specialist - Waste & Water

Remote, USA Full-time

Experienced Remote Data Entry Specialist – Part-Time Home Job Opportunity with arenaflex

Remote, USA Full-time

AI Workflow Engineer and Developer (Remote)

Remote, USA Full-time

ASAALT EIS - Business Analyst (Remote)

Remote, USA Full-time

Experienced Customer Service Representative – Delivering Exceptional Support in a Dynamic and Collaborative Environment at arenaflex

Remote, USA Full-time

Senior Account Manager

Remote, USA Full-time

Financial Analyst IT Finance

Remote, USA Full-time

Experienced Commercial Insurance Customer Service Representative – Delivering Exceptional Client Experiences at arenaflex

Remote, USA Full-time

[Remote] Digital Copywriter

Remote, USA Full-time

Remote Data Entry Specialist – E‑Commerce Product Management (Part‑Time, No Experience Required) at arenaflex

Remote, USA Full-time

Assistant Designer, Accessories- Victoria's Secret

Remote, USA Full-time