Software Engineer - DevOps


San Francisco, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 12/23/2020
  • Website:
  • Company Address: , San Francisco, CA

About Coda

Coda is a new doc for teams. We're a growing startup looking to hire the next set of great Codans!

Job Description

As a member of Coda’s DevOps team, you will operate as as both a full-stack engineer and an expert in the reliability & scalability of our CD pipelines, tools, and internal services.  

You’ll work closely with a stellar team of passionate, experienced engineers, designers and product managers who've have been instrumental in building some of the most widely-used technology products in the world, including YouTube, Google Drive/Docs, Amazon AWS, Pinterest, and Microsoft Azure.
Our current stack focuses on React, TypeScript, Python and Node with our server infrastructure running on Kubernetes and other hosted & self-hosted services in AWS and CircleCI.   We believe in using the best tool for the job in hand, and don't shy away from solving hard problems!
In this role, you'll:
  • Manage the stability, operation, scalability, and automation of our critical production build & deployment pipelines.
  • Get the opportunity to work with ground breaking technologies including AWS Cloud, Kubernetes, Snowflake, and Terraform
  • Build solid test automation tools & frameworks.
  • Integrate third-party systems & tools into our data stack and primary application services.
  • Independently troubleshoot complex systems and environments including applications, networking components and develop scripts, applications, and processes to improve system stability.
  • Coordinate with other technical staff to implement changes to our tool stack and relevant systems.
  • Setup, configure and maintain public, private cloud infrastructure.
  • Setup, configure and maintain monitoring tools.
  • Work in a highly collaborative, fast-paced environment across multiple geo-located offices (locations in Seattle, San Francisco, and Mountain View)
  • Help ensure our teams maintain a rapid pace of smooth daily development & deployment experiences.
  • Participate in the engineering teams' on-call rotations for customer support and tools, critical data infrastructure, and deployment systems.
You may be a great fit for this role if you:
  • Have excellent written and verbal communication skills and enjoy collaborating with others
  • Are driven, can work independently, have a strong sense of ownership, and thrive when challenged.
  • Have a minimum of 2 years of industry experience in a software engineering role and have a software engineering degree or equivalent experience
  • Love programming and have excellent proficiency with JavaScript, TypeScript, Python or NodeJS, or any other modern programming language
  • Have hands-on experience working building high scale & distributed web-based systems on Cloud infrastructures such as AWS, Azure or similar Cloud-based environments.
  • Have experience with distributed architectures/systems with optimized and scalable software that operates on a large number of nodes.
  • Have knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Related Jobs

Software Engineer - Mobile

Coda - San Francisco, CA, US

Product Designer

Coda - San Francisco, CA, US

Product Manager

Coda - San Francisco, CA, US

Customer Champion

Coda - United States of America

Software Engineer - DevOps

Coda - San Francisco, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.