Pittsburgh Robotics Network · 12 hours ago
Senior Enterprise Software Engineer
Onward Robotics is a bold and innovative company dedicated to revolutionizing fulfillment through automation technology. As a Senior Enterprise Software Engineer, you will collaborate with various teams to design, develop, and maintain scalable software systems that enhance the management and orchestration of robotic fleets.
Artificial Intelligence (AI)AssociationNon ProfitRobotics
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
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
Qualification
Required
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
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
Bachelor's Degree in Computer Science or a related field
Preferred
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
Company
Pittsburgh Robotics Network
An organization dedicated to the growth and promotion of Pittsburgh's robotics companies and research institutions
Funding
Current Stage
Early StageTotal Funding
$0.75MKey Investors
Appalachian Regional Commission
2024-10-16Grant· $0.75M
Recent News
Digital Commerce 360
2025-10-18
2025-10-14
Technically Media
2025-09-09
Company data provided by crunchbase