
Senior Autonomy Engineer – Data Curation
Skydio
full-time
Posted on:
Location Type: Hybrid
Location: San Mateo • California • United States
Visit company websiteExplore more
Salary
💰 $170,000 - $240,000 per year
Job Level
About the role
- Build and operate pipelines that transform raw autonomy logs & media into curated datasets with strong observability and clear ownership to make curated data more broadly reusable.
- Build tooling that makes data discovery and slicing fast and self-serve for Autonomy teams. For example: media search tooling and hard mining loops with infra for auto-routing data to annotation.
- Improve dataset quality and repeatability: versioning, provenance, and automated checks.
- Apply privacy and security requirements in throughout our processes (access controls, retention, redaction/anonymization).
- Build with a data-driven and impact-forward mindset with dashboards highlighting cost, dataset balance, and audit details.
Requirements
- 5+ years of professional software engineering experience (or equivalent), with significant ownership of production systems.
- Strong proficiency in programming, demonstrable in at least one of of our most frequently used languages (Python/C++).
- Hands-on experience building data pipelines for large-scale datasets (ETL/ELT, streaming or batch, orchestration).
- Experience with data modeling, schema evolution, and dataset/version management.
- Solid understanding of reliability engineering: monitoring, incident response, backfills, and operational rigor.
- Ability to work across ambiguous interfaces (data + tooling + model consumers) and drive decisions.
Benefits
- Health insurance
- 401K savings plan
- Paid vacation time
- Sick leave
- Holiday pay
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++data pipelinesETLELTdata modelingschema evolutiondataset managementreliability engineeringmonitoring
Soft Skills
ownershipdata-driven mindsetimpact-forward mindsetdecision makingworking across ambiguous interfaces