Software Engineering Manager @ Saildrone - Alameda, CA

Job Overview

11 days ago

Software Engineering Manager

Saildrone - Alameda, CA

About Us

At Saildrone, we sustainably explore, map and monitor the oceans to understand, preserve, and protect our world. Saildrone designs and manufactures wind and solar powered autonomous surface vehicles called Saildrones, which make cost-effective ocean data collection possible at scale. We work with governments, civic agencies, foundations, universities, and private companies around the globe to drive better information about our oceans and seas - be it in sailing drones into the eye of a Category 4 hurricane to obtain new scientific storm data, mapping out the ocean floor, collecting new CO2 data in hard-to-reach areas, counting biomass to establish fishing quotas, or detecting and stopping illegal fishing and drug trafficking. As a result of our work, we have been selected as one of the "Forbes Top 10 Wonders of 2021", as well as the Smithsonian Institute's "Top 10 Ocean Stories of 2021", New York Times' "Top 21 Things that happened (for the first time) in 2021", and Popular Science's "100 Greatest Innovations of 2021". We are based in Alameda, CA, with offices in Washington DC and St. Petersburg, FL and operate our missions worldwide. We are backed by top-tier investors in the frontier-tech and sustainability sectors, including Social Capital, Capricorn, Lux Capital, BOND Capital, and Emerson Collective.

This is an exciting opportunity with a fast-growing team at the cutting-edge intersection of big data services and autonomous hardware. You will be an integral part of a high-performing multi-disciplinary delivering high impact for humanity and future generations.

The Role

This position will work closely with a team (or teams) of engineers, product managers, and leadership to plan and execute software roadmaps for code running onboard Saildrones or in the cloud. You’ll work closely with all parties involved - managing engineers directly, cultivating career growth, marshalling and tracking work for engineering teams through to completion each sprint. You’ll also be coordinating with other managers and leads to lay a course for future work and resourcing on a quarterly basis.

Required Skills

This Engineering Manager will be working closely with a highly technical stack of software, so command of software engineering is a prerequisite. Not merely tracking work, this person will need to help the team make good software design decisions. We are looking for a candidate who has transitioned their career from software engineering to software management.

Strong candidates will either have prior experience in compiled languages (C, C++) and ARM architectures, or server-side languages and UI frameworks (Python, NodeJS, React) and comfort with modern cloud infrastructure technologies (Kubernetes, AWS, Git, CircleCI, etc).

While current software engineers looking to make the transition to management will be considered, a demonstrated track record leading teams of engineers is preferred.

An ability to work collaboratively with other managers, making sacrifices to achieve common goals, and the compassion and patience found in excellent people managers is required.

Minimum Experience

2-5 years software engineering management

5-10 years software development prior

Desired Skills

Experience with modern agile software management suites like Jira would be advantageous.

This position is in Alameda, CA. Only candidates with proper permits to work in the United States can be considered. Our waterfront office offers beautiful views of San Francisco Bay in always sunny Alameda. Even our walls have good karma, our offices mix software development with a hardware production line in the former airplane hangar used to film 'The Matrix'.


  • Medical, dental and vision plans for you and your dependents.

  • Short and relaxing ferry ride from the Ferry Building for SF residents

  • Enhanced paternity / maternity programs

  • Competitive benefits including excellent medical, life insurance, 401k plan

Catch up on the latest news about us:

  • Saildrone's Journey Into Category 4 Hurricane Uncovers Clue Into Rapidly Intensifying Storms – FOX Weather (Dec. 16, 2021)
  • Saildrone - Hurricane Sam Video - YouTube (Dec. 16, 2021)
  • They Sailed Into a Hurricane, Now these Unmanned Saildrones are Seeking Data on Our Carbon Uptake – CNN (Dec. 9, 2021)
  • Saildrone Catches a $100M C Breeze to Build More Robo-boats – TechCrunch (Oct. 18, 2021)
  • With A Sight, Sound And Radar Picture, Saildrone Could Build An AI Database Of Everything In The Ocean – Forbes (Aug. 16, 2021)
  • Changing Arctic Environment Could Also Change Technologies Needed to Protect It, Experts Say – SeaPower Magazine (Aug. 2, 2021)
  • Autonomous Research Vehicle Completes Ocean Crossing from San Francisco to Hawaii – Hydro International (July 13, 2021)
  • Saildrone Featured Videos Playlist

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

In accordance with Saildrone’s mandatory employee COVID-19 vaccination policy, please be advised that all employees are required to be vaccinated and boosted to safeguard the health of our employees and their families, our customers and visitors and the community at large.

Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Saildrone are considered property of Saildrone and are not subject to payment of agency fees.



Similar Jobs


University of California Office of the President

Oakland, CA

A minimum of 5 years of experience in software engineering or a related field. Advanced knowledge of secure software development.

Software Engineer (Apprentice Conversion)


San Jose, CA

Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.

Sr Software Engineer- .NET / C#/ React web

PRA Health Sciences

Oakland, CA

We are looking to expand our core product development team with a backend developer who has five or more years experience in the development of web and web API…

Web Analytics Specialist


San Jose, CA

Our candidate is also equally up to the task of getting into the details by digging deep into the data and piecing together multiple sources while developing…

Software Automation Engineer


Fremont, CA

Have a strong understanding of software fundamentals including software design, CI/CD, algorithm development, data structures, code modularity, and…

Machine Learning Researcher

Obsidian Security

Redwood City, CA

Works with internal product and engineering teams to drive development of new products. As part of the research group, you will leverage your problem-solving…

SFDC Lightening Developer - SKUID

Enquero Inc

Milpitas, CA

Your demonstrated ability to consistently achieve this while building quality software and diversifying your own knowledge in the areas broader than your…

Software Development Engineer II - Backend


San Francisco, CA

Drive continuous improvement in our software and development process within an agile development team. From the back-end supply and database functions to new…

Android Software Engineer III – Experience Platform

San Francisco, CA

Advise on technical limitations of software design for products and provide alternative solutions. As a UX Design Engineer, you will blend UX design and…


University of California Office of the President

Oakland, CA

A minimum of 8 years of experience in software engineering or a related field. Advanced knowledge of secure software development.

Software Engineer


Oakland, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Embedded Software Engineer (Wireless Connectivity)

Fresh Consulting

Sunnyvale, CA

Develop the whole software stack for consumer hardware devices running Android. Relevant work experience, including software development experience coding in C…

Systems Engineer - NBC Sports Bay Area


San Francisco, CA

Ongoing assessment of workflows, identifying manual processes that can be streamlined or improved upon with new hardware, software or automation.

Senior Director of Program Management

Tenable, Inc

Santa Clara, CA

5+ years of software development experience, including experience with leading projects. The Senior Director of Program Management role within the product…


University of California Office of the President

Oakland, CA

Set the technical requirements for complex software specifications. Apply advanced software concepts to plan, design, develop, modify, debug, deploy and…

System Software Engineer


Santa Clara, CA

Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions.

Mid or Senior Software Developer - R1116, R1150, R1208, R1221

Ooma, INC

Sunnyvale, CA

Integration of Ooma-developed and 3rd party software. Work with onshore and offshore engineering teams across the world. Full Medical/Dental/Vision benefits.

Staff Software Engineer DevOps


Sunnyvale, CA

Minimum 8+ years of software development or DevOps experience with minimum bachelor’s degree in Computer Science or Engineering.

Staff Software Engineer


Sunnyvale, CA

The applications will range from customer-facing, internal/external research projects, engineering data logging, and 3rd party companies.

Applications Development Engineer -Broad Band Plasma


Milpitas, CA

Perform product diagnosis, problem resolution, interface with software and systems engineering to verify that hardware and software problems have been resolved.

Automation Engineer

TenaFe, Inc

Campbell, CA

Experience with software development flow and methodologies. Job Title: Automation Engineer (Contract or Full-time). Hands on working knowledge of Linux OS.

Software Engineer (SRE)


Palo Alto, CA

Experience in data structures, algorithms, and software design. We are seeking Site Reliability Engineers (software engineers/developers being considered as…

Software Engineer OSS - R1016

Ooma, INC

Sunnyvale, CA

We are looking for an experienced software professional that thrives on writing and delivering elegant software for OSS (Operational Support Systems) and…

Data Science Manager - Remote


San Francisco, CA

AiFi enables reliable, cost-effective, and entirely frictionless shopping with AI-powered computer vision technology to provide an unrivaled experience for…