Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Software Tools & Infrastructure Engineer

Expired Job

Zipline Half Moon Bay , CA 94019

Posted 4 months ago

Zipline is developing the most advanced fleet of autonomous vehicles in the world to serve its mission of providing life-saving medical products across the planet. To do this, we're building a small team of the best and brightest software engineers to come up with simple solutions to really hard problems.

The Software Tools & Infrastructure team is responsible for enhancing the overall productivity of other developers. This team largely focuses on streamlining the ways in which engineers write, build, test, verify, release, deploy, monitor, and debug code across the entirety of the software stack. This requires paying careful attention to the interplay between all parts of the system from our core system libraries, to our simulation and analysis frameworks, to our regression-testing and deployment tools.

Projects in your first 6 months might include:

  • Building a server application that aggregates data from 60 network-connected airplane data loggers and efficiently moves it into the cloud

  • Implementing libraries to improve re-usability of code between real-time flight software and offline simulation and analysis tools

  • Enhancing our CI pipelines to improve build-throughput and provide more useful error reporting

  • Optimizing our software deploy process to better support pushing releases to remote places like Africa

You are right for this job if you:

  • Care deeply about efficiency and productivity

  • Are passionate about the experience of software engineering as much as the output

  • Love designing elegant systems that allow for reuse and composability

  • Aren't afraid to dig into any piece of code you come across

Key Qualifications:

  • Fluency in Python, C, and C++

  • Strong debugging and problem solving skills

  • Experience with Linux-based server environments

  • Familiarity with containerization tools such as Docker

  • Knowledge of assorted database technologies and messaging frameworks

  • Comfort with CI / Automation tools such as Bamboo or Jenkins

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Dev Ops Engineer

Zipline

Posted 3 months ago

VIEW JOBS 10/11/2018 12:00:00 AM 2019-01-09T00:00 Zipline is at the forefront of a logistics revolution, using autonomous electric aircraft to deliver lifesaving medical supplies on-demand, around the world. We're looking for motivated, proactive engineers to join us. Do you love to find new ways to solve old problems in a high-energy environment with an inspiring team of innovators, driven to tackle seemingly impossible challenges? Are you someone who shines under pressure? Working at a startup, your responsibilities will be wide-ranging: help us design systems with high reliability, manage and extend our Linux-based build and release system, build python tools and ansible configuration to run and monitor servers at our Distribution Centers in remote parts of the world, and be the "go-to" person for network and infrastructure issues and updates. You don't need years of professional experience, just an excitement for the challenge and a passion for understanding how things work. Within 1 month: * Familiarize yourself with the Distribution Center networks and resources and start with feature additions * Understand how IP traffic from drones, controller applications, and server applications flows through the network * Learn our build system and help with management and upkeep of both local and Amazon Web Service assets Within 3 months: * Implement a mechanism for global monitoring of our assets * Implement wireless segmentation at our Distribution Centers, separating production from user traffic * Learn our iptables-based firewalls and takeover maintenance and improvement Within 6 months: * Work with the team to update our application software testing and deployment scheme. * Gather requirements and plan the upgrade to the network and server equipment in our Distribution Centers. * Help with the fault-tolerant design and implementation of our application servers. Strongly valued qualifications * Linux is your platform * You've done a deep-dive on network protocols and firewalls * You're security minded and worry about attack vectors * You can get it done in python (preferably python3) and are a test-driven coder * You document your work so others can learn quickly how to integrate with or make use of what you've built * It's ok to be junior - we'd love to mentor you and help you grow; you MUST however be focused on Linux and come with a solid understanding of working in that environment * Extra points if you use emacs, but vim is acceptable :) Zipline Half Moon Bay CA

Software Tools & Infrastructure Engineer

Expired Job

Zipline