Senior Software Engineer Focused on Data Systems and Analytics

Serve Robotics
Toronto, CA; US

Job Description

Drive the transformation of data infrastructure as a Senior Software Engineer. You'll build and enhance systems that support real-time robotics operations through data analytics and mentorship. This role requires you to manage the lifecycle of data from robots while ensuring the systems meet operational demands. Candidates should possess a solid 8+ years in software engineering, with specific experience in building distributed data systems. Your leadership will empower engineers to achieve operational excellence. Key Responsibilities: • Own the technical roadmap for data infrastructure • Create resilient systems for efficient data offloading • Centralize orchestration services for fleet management • Establish analytics pipelines for real-time metrics • Monitor system performance to ensure reliability Requirements: • 8+ years of software engineering experience required • Technical leadership experience for 2+ years • Proficient in at least one programming language • Proven track record with cloud-based distributed systems • Strong architectural and networking knowledge Influence data-driven robotics operations through strong systems architecture and effective mentorship.

Skills & Requirements

Technical Skills

software engineeringdistributed data systemscloud-based distributed systemsarchitecturalnetworkingdata infrastructuredata analyticsdata offloadingfleet managementanalytics pipelinessystem performance monitoringleadershipmentorshipsoftware engineeringdata systemsanalyticsrobotics operationsdata-driven operations

Level

mid

Posted

4/7/2026

Apply Now

You will be redirected to Serve Robotics's application portal.