CrawlJobs Logo

Software Engineer - Fleet Management

United States, San Mateo 130000.00 - 280000.00 USD / Year · Job Posted January 06, 2026
Apply Position
Job Link Share

Job Description

We're looking for a backend software engineer with strong data analysis skills to join our camera fleet management team. You'll build the data infrastructure and analytical tools that power our safe release operations across a million+ camera devices. This role combines traditional backend engineering with data pipeline development, log analysis, and metrics-driven insights. Camera firmware releases include critical updates like new AI models, and understanding their impact requires sophisticated data analysis at scale. You'll develop the pipelines, dashboards, and analytical tools that help us detect anomalies, measure release health, and ensure every deployment is successful. Your work will directly support data-driven decision making for releases that impact our customers and our reputation.

Job Responsibility

  • Build data pipelines: Design and implement data workflows using technologies like Kafka, Firehose, or Spark to process release metrics and device telemetry at scale
  • Develop analytical tools: Create Python-based analysis tools using pandas and SQL to identify release issues, detect anomalies, and measure fleet health
  • High-volume log analysis: Build systems to ingest, process, and analyze logs from millions of devices using technologies like OpenSearch, text clustering, and AI-based techniques
  • Create monitoring infrastructure: Develop Grafana dashboards and alerts that surface critical metrics and anomalies in real-time
  • Support release operations: Provide data-driven insights during releases, helping the team make informed decisions about rollout speed and risk
  • Design test infrastructure: Build test bench setups and CI pipelines that validate releases before they reach production
  • Query and optimize: Write efficient SQL queries against timeseries databases to extract insights from large-scale device data

Requirements

  • BS/MS in Computer Science (or similar degree)
  • 3+ years experience of industry experience in distributed software engineering
  • Strong Python skills: Proficiency in Python for data analysis, particularly with libraries like pandas
  • SQL expertise: Experience writing complex SQL queries and queries for time-series analysis
  • Backend engineering fundamentals: Solid software engineering skills
  • Data pipeline experience: Familiarity with pipeline technologies like Kafka, Firehose, or Spark
  • Log analysis at scale: Experience with high-volume log analysis technologies such as OpenSearch, text clustering, or AI-based log analysis techniques
  • Timeseries databases: Experience working with timeseries databases and temporal data
  • Metrics & observability: Hands-on experience with Grafana or similar monitoring tools
  • Anomaly detection: Understanding of anomaly detection techniques and their practical application
  • Coding-based analysis: Preference for solving problems through code rather than manual analysis
  • Must be willing and able to work onsite five days per week.

Nice to have

  • Experience with Go
  • Background in statistics or experimental design
  • Familiarity with A/B testing and statistical inference
  • Experience with CI/CD systems
  • Knowledge of test automation frameworks
  • Understanding of distributed systems

What we offer

  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Fleet Management

8 matching positions

Software Engineer - Fleet Management & Full‑Stack Software

We are looking for a Software Engineer with a strong focus on fleet‑level softwa...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software development
  • Strong hands‑on experience with C# and .NET in production systems
  • Experience developing services or tooling using Python
  • Solid experience building modern web frontends using Vue.js
  • Proven ability to work across frontend, backend, and APIs
  • Experience building or maintaining scalable, distributed systems
  • Strong understanding of software quality, design principles, and clean code
  • Experience with test‑driven development and agile methodologies
  • Fluent in spoken and written English
  • M.Sc. in Computer Science, Software Engineering, Robotics Engineering, or a related field
Job Responsibility
Job Responsibility
  • Take end‑to‑end ownership of fleet‑level software issues observed in customer deployments
  • Design, implement, and maintain scalable backend services using C# / .NET
  • Develop and improve frontend applications using Vue.js, with focus on usability at scale
  • Implement backend logic, APIs, and data processing in C# and Python
  • Design systems that handle many robots, large data volumes, and concurrent users
  • Analyze logs, metrics, and customer feedback to diagnose fleet‑scale behavior
  • Reproduce and debug issues in distributed and asynchronous systems
  • Improve performance, reliability, and scalability of fleet management tooling
  • Assess whether issues can be resolved within the front‑office scope or require structured escalation to core R&D
  • Escalate with clear technical analysis, scaling considerations, and solution proposals
  • Fulltime
Read More
Arrow Right

Software Engineer, Fleet Management

The Fleet team at OpenAI supports the computing environment that powers our cutt...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 490000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering skills with experience in large-scale infrastructure environments
  • Broad knowledge of cluster-level systems (e.g., Kubernetes, CI/CD pipelines, Terraform, cloud providers)
  • Deep expertise in server-level systems (e.g., systems, containerization, Chef, Linux kernels, firmware management, host routing)
  • Passionate about optimizing the performance and reliability of large compute fleets
  • Thrive in dynamic environments and are eager to solve complex infrastructure challenges
  • Value automation, efficiency, and continuous improvement in everything you build
Job Responsibility
Job Responsibility
  • Design and build systems to manage both cloud and bare-metal fleets at scale
  • Develop tools that integrate low-level hardware metrics with high-level job scheduling and cluster management algorithms
  • Leverage LLMs to coordinate vendor operations and optimize infrastructure workflows
  • Automate infrastructure processes, reducing repetitive toil and improving system reliability
  • Collaborate with hardware, infrastructure, and research teams to ensure seamless integration across the stack
  • Continuously improve tools, automation, processes, and documentation to enhance operational efficiency
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Systems Software Engineer - Fleet Management

We're looking for a strong systems software engineer to lead our camera fleet ma...
Location
Location
United States , San Mateo
Salary
Salary:
240000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science (or similar degree)
  • 5+ years experience of industry experience in distributed software engineering
  • Deep Linux expertise: Strong understanding of Linux internals—not just using it, but understanding how it works (process management, system-level debugging)
  • Systems programming skills: Proficiency in systems-oriented languages like C, Go
  • Observability & metrics: Experience with metrics systems (eg. Grafana, Prometheus) and building data pipelines
  • Data-driven mindset: You rely on data and analysis rather than intuition
  • you're comfortable with statistics and quantitative reasoning
  • Ownership mentality: Willingness to own and lead the entire effort—not just writing code, but defining architecture, establishing processes, and driving team direction
  • Proven crisis management: Track record of handling high-stakes incidents and making sound decisions under pressure
  • Must be willing and able to work onsite five days per week.
Job Responsibility
Job Responsibility
  • Architect for scale: Design systems that can handle the complexities of managing software across a large and growing camera fleet
  • Build observability infrastructure: Design and implement dashboards, metrics systems, and monitoring solutions using tools like Grafana
  • Lead safe release operations: Own the end-to-end process for releasing camera software, ensuring reliability and minimizing risk across the fleet
  • Develop analysis tools: Create data pipelines and analytical tools to measure release health, identify issues early, and drive data-informed decisions
  • Establish accountability: Define release procedures, hold teams accountable to standards, and ensure adherence to the Safe Release Procedure
  • Create automated safeguards: Develop alerts and automated tests that catch problems before they impact customers
  • Respond to critical incidents: Be comfortable making decisions under pressure during high-stakes situations
What we offer
What we offer
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Fulltime
Read More
Arrow Right

Software Engineer, Fleet Infrastructure

This role will support the fleet infrastructure team at OpenAI. The fleet team f...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 490000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with hyperscale compute systems
  • Strong programming skills
  • Experience working in public clouds (especially Azure)
  • Experience working in Kubernetes
  • Execution focused mentality paired with a rigorous focus on user requirements
Job Responsibility
Job Responsibility
  • Design, implement and operate components of our compute fleet including job scheduling, cluster management, snapshot delivery, and CI/CD systems
  • Interface with researchers and product teams to understand workload requirements
  • Collaborate with hardware, infrastructure, and business teams to provide a high utilization and high reliability service
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Software Engineer, Fleet Hardware Health

As a software engineer on the Fleet Hardware team, you will be responsible for t...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 490000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience managing large-scale server environments
  • A balance of strengths in building and operationalizing
  • Proficiency in Python, Go, or similar languages
  • Strong Linux, networking, and server hardware knowledge
  • Comfort digging into noisy data with SQL, PromQL, and Pandas or any other tool
Job Responsibility
Job Responsibility
  • Build and maintain automation systems for provisioning and managing server fleets
  • Develop tools to monitor server health, performance, and lifecycle events
  • Collaborate with clusters, networking, and infrastructure teams
  • Partner with external operators to ensure a high level of quality
  • Identify and fix performance bottlenecks and inefficiencies
  • Continuously improve automation to reduce manual work
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Software Engineer II, Frontend: Core Fleet Team

We're Vehicles Supplier team, building highly scalable and extensible solutions ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Grit, drive and a deep feeling of ownership
  • Minimum 4+ years hands on experience in developing web applications deployed as scale
  • Familiarity with concepts of distributed systems
  • Experience analysing a feature in production using analytics and experiments
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
Job Responsibility
Job Responsibility
  • Design/architect, develop and/or test software applications using Uber's technology stack
  • Apply technical knowledge to evaluate complex development/projects and provide recommendations to resolve complex technical issues
  • Work alongside Product Managers, Designers, Data Scientists and Operations team to understand what's most important, and translating that to systems, designs, and code
  • Build user-facing products - the work you do will impact all Earners in the Uber ecosystem
  • Be responsible for the delivery of high quality products with fast iterations
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Commercial Software

At General Motors, we have embarked on an ambitious journey to pioneer next-gene...
Location
Location
United States , Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience as a Software Engineer or Software Developer in production environments
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field
  • 3+ years working with Fleet Management Software
  • 3+ years working with embedded Vehicle Communication Platforms (VCP/TCP)
  • 3+ years of experience building and running Azure cloud-native applications
  • 2+ years developing SDKs or services for Connected Vehicle Cloud (CVC) and Telematic Data Services
  • 1+ year developing Software-Defined Vehicle (SDV) capabilities or services
Job Responsibility
Job Responsibility
  • Software Development: Build scalable and efficient code for back-end services, with a strong foundation in software development, databases, and service integration
  • Software Design: Understand and implement elegant, maintainable software design, ensuring the development of solutions that are both effective and sustainable
  • Continuous Improvement: Contribute to the enhancement of existing services while working on developing new solutions, ensuring continuous availability and performance
  • Collaboration: Work effectively with team members and stakeholders across organizations including product, design and other engineering functions
  • Cross-functional Coordination: Collaborating with program and product teams to implement prioritized features and meet set objectives
  • Scrum Participation: Actively engage in the team’s scrum ceremonies, deployment activities, and other DevOps tasks.
What we offer
What we offer
  • Relocation benefits may be eligible
  • Total Rewards program
  • Non-discrimination and equal employment opportunities
  • reasonable accommodation
  • Fulltime
Read More
Arrow Right

Software Engineer

At Uber, we don’t just move people; we move the world. But before a car arrives ...
Location
Location
Denmark , Aarhus
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Drive & Passion for Engineering
  • Distributed Systems Experience
  • Language Agnosticism (primary languages: Go and Java)
  • A "Scale" Mindset
  • Collaborative Spirit
  • Approximately 2+ years of relevant industry experience after completing education
Job Responsibility
Job Responsibility
  • Build the future of Infrastructure/Platform and Catalog
  • Build the "foundations of the house" ensuring Uber's global fleet of services is reliable, scalable, and lightning-fast
  • Manage millions of items across thousands of cities for Uber Eats and beyond
  • Solve problems related to data consistency, searchability, and real-time updates at a massive scale
What we offer
What we offer
  • Monthly Uber Credits (Rides and Uber Eats)
  • Equity Compensation (stock options/RSUs)
  • Culture & Socials (frequent local social events and office clubs)
  • Tech Community (regular local tech meetups)
  • Well-being & Fertility (global support programs for mental health, wellness, and family planning/fertility)
  • Parental Leave (generous, gender-neutral)
  • Modern Aarhus Hub (catered lunches and top-tier collaboration spaces)
  • Fulltime
Read More
Arrow Right