Software Engineer - Services Validation

Sorry, this job was removed at 6:49 a.m. (PST) on Wednesday, December 29, 2021
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Zipline

Do you want to change the world? Zipline uses drones to deliver critical and lifesaving medicine to thousands of hospitals serving millions of people in multiple countries. Our mission is to provide every human on Earth with instant access to vital medical supplies. Join Zipline and help us make this a reality for billions of people.

About You and The Role

As a Software Engineer on the Software Validation team you will have the opportunity to develop and deploy high-quality software that powers our automated testers for our next-generation systems. Through developing tests you will gain a deep understanding of our cloud services, including order processing, flight preparation, in-flight monitoring, and autonomous drone fleet logistics. You will also have the opportunity to learn about power electronics, mechatronics systems, and embedded systems. Your work will ensure that services deployment runs smoothly and empowers Zipline to continue to perform vital deliveries.

What You'll Do

  • Architect, develop and deploy test software that will be used to validate cloud services running flight management systems to fulfillment software.
  • Develop automation-centric software scripts to streamline design and production testing
  • Develop a deep understanding of service interfaces under test, becoming a subject matter expert in Zipline cloud architecture
  • Coordinate with cross-functional teams and external vendors to deploy high quality test system deliverables in a timely manner
  • Drive end-to-end test campaigns
  • Triage and root-cause service failures, using data analysis, test heritage, monitoring systems, and one-off test campaigns
  • Develop automation software scripts to streamline design and production testing

What You'll Bring

  • Experience programming in Python for production applications
  • Experience building automation systems for high-uptime environments
  • Experience working with Git / CI and distributed systems
  • Experience with develop / test of APIs and cloud services (AWS, GCP and/or Azure)
  • Experience developing test plans for software test
  • Experience with promoting services between QA,  staging, pre-prod and prod environments 
  • Experience solving complex multidisciplinary problems with little supervision on schedule as an individual or as a member of an integrated team
  • Experience with Go, Rust, Julia, C or C++ is a plus

WHAT ELSE YOU NEED TO KNOW

Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws or our own sensibilities.

We value diversity at Zipline and welcome applications from those who are traditionally underrepresented in tech. If you like the sound of this position but are not sure if you are the perfect fit, please apply!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

South San Francisco, CA 94080

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ZiplineFind similar jobs