Skydio is looking to solve the problem of enhancing developer productivity and efficiency by designing and building scalable internal tools, improving engineering workflows and pipelines, and delivering software updates to customers more quickly.
Requirements
- Understand cloud platforms architecture, especially networking, security, storage, and resilient application topologies
- Familiarity with Bazel, Starlark, and maintaining rule sets
- Prior experience implementing Continuous Deployment practices
- Can write and test software in Go and Python
- Past experience developing Kubernetes operators
Responsibilities
- Identify and lead internal cross-team projects end-to-end with a keen eye for simplicity, reliability, and a low-friction developer experience
- Feature and app development to streamline developer workflows, which span on-premises workstations, cloud workstations, backend services and other development productivity improvements
- Build and maintain tooling common to engineering to improve deployments, observability, and scalability
- Identify ways to deliver software updates to our customers more quickly
- Improve the functionality, performance, and reliability of core build architecture and corresponding build infrastructure services including remote execution, remote cache, and build analytics
- Educate developers and evangelize best practices on code quality, development workflows, and test
Other
- Bachelor’s degree in Computer Science or relevant experience
- Relocation assistance may also be provided for eligible roles
- Paid vacation time, sick leave, holiday pay and 401K savings plan
- Group health insurance plans
- Must be eligible to work in the United States of America