
Director, Software Engineering
Posted Oct 29

Posted Oct 29
This is a fully remote position, open to applicants in United States.
β’ Guide and assist engineering managers by providing context, support, expectations, cross-team unblocking, and accountability.
β’ Recruit additional engineering managers as the organization expands.
β’ Collaborate with the CTO and fellow directors to design and scale the engineering organization.
β’ Determine the timing and methodology for team splits and define architecture-oriented team boundaries.
β’ Develop and enhance engineering hiring and onboarding processes.
β’ Ensure product delivery is predictable and report progress based on outcomes reaching farms.
β’ Safeguard the investment in platform and infrastructure while focusing on customer-facing work.
β’ Establish standards for AI-native engineering, encompassing specifications, evaluations, testing, CI, and security.
β’ Assess where coding agents should be utilized and enhance specifications or harnesses when agent output is inadequate.
β’ Create escalation paths, incident response protocols, release discipline, and clarity of ownership.
β’ Influence technical leveling, planning cycles, and performance review frameworks.
β’ Collaborate with Product, Hardware, Farm Success, Farm Ops, and science teams.
β’ Participate in farm visits and maintain close relationships with customers.
β’ Oversee software development while reporting directly to the CTO.
β’ Over 10 years of experience in software engineering, with more than 5 years in managing engineers and at least 2 years in managing managers.
β’ Achieved a senior engineering role as an individual contributor prior to management.
β’ Proven history of scaling a startup engineering organization through a growth phase, ideally from approximately 10 to over 30 engineers.
β’ Experience in splitting teams and introducing a management layer during organizational growth.
β’ Successful in hiring or promoting managers and nurturing them into effective leaders.
β’ Background in developing engineering hiring processes, calibrating interviewers, and securing senior candidates.
β’ Experience in overseeing delivery across multiple products or teams simultaneously.
β’ Ability to balance customer-facing roadmap tasks with platform and infrastructure investments.
β’ Strong expertise in AI-native engineering, including specification-first and agentic development, specifications, evaluations, verification, and quality assurance.
β’ Utilizes AI daily in leadership responsibilities.
β’ Experience in forming strong partnerships with product leaders.
β’ Collaborated with hardware or science leaders to deliver products that integrate physical devices, data, and software.
β’ Exceptional written communication skills and sound judgment to report status, risks, and trade-offs to the CTO, CEO, and board.
β’ Applicants must have authorization to work in the United States.
β’ Availability to work ideally during west coast hours.
β’ Preferred: experience leading ML, data-intensive, or decision-support products; platform re-architecture; software/hardware, sensors, or edge computing; remote-first engineering teams; agriculture, biology, genomics, or physical industries.
β’ Equity options.
β’ Medical coverage.
β’ Dental coverage.
β’ Vision coverage.
β’ 401(k).
β’ Flexible PTO.
β’ Paid parental leave, which includes up to twelve weeks of paid leave and/or coordination of supplemental pay with applicable state benefits.
β’ Pet insurance.
β’ Flexible, remote-friendly work environment.
β’ Reasonable accommodations provided throughout the application and interview process.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.