About the team
Cloudflare is redefining the way networks are run at scale. Our Network Services product suite puts the connectivity, scale, and performance of Cloudflare’s global network in front of customers’ network infrastructure and private networks, providing a single pane of glass for network connectivity, visibility, and operating network functions like DoS mitigation, Next-Gen Firewall, IDS/IPS, WAN optimization, and more. We are a team of engineers and product managers who obsess over quickly building products that solve real customer problems using innovative technologies and techniques which leverage Cloudflare’s unique architecture and global network footprint.
About the role
We are hiring an experienced devops engineer to help support and supplement development processes and operations efforts across multiple engineering teams within the Network Services department. Some of the responsibilities of the role includes:
- Implement and maintain CI/CD pipelines for continuous integration and delivery of software applications in a SaaS environment
- Work with developer teams to build / maintain tooling for developer environments
- Write applications, tools, and scripts to improve build system performance
- Build frameworks to improve quality-of-life of writing test automation.
- Monitor system performance for internal services, troubleshoot issues, and optimize infrastructure to meet performance and reliability targets
- Drive innovation by staying abreast of the latest DevOps trends and work with each development team to continuously improve our processes
As a devops engineer on our team, you will build and maintain robust infrastructure, streamline deployment processes, and help ensure system reliability and security. You’ll partner with some of the best engineers and managers to solve development and operational issues in one of the largest edge networks in the world.
We’re looking for curious, empathetic engineers who are excited to join us in changing the way networking is done!
Examples of desirable skills, knowledge, and experience
- 5+ years of experience in a DevOps role, preferably in a distributed cloud-based environment
- Experience automating deployment and maintaining large-scale, reliable, highly distributed systems
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes
- Knowledge of configuration and management of cloud resources using tools such as Terraform, SaltStack, or similar technologies
- Strong proficiency in Linux system administration and shell scripting
- Strong experience building CI/CD pipelines with technologies like Gitlab CI/CD, Github Actions, Teamcity, etc
- Experience with monitoring tools such as Prometheus, Grafana, otel, etc
- Able to work across teams and level common, sustainable solutions
- Creative, open-minded, collaborative problem solver
- Focus on clarity in written and verbal communication
- Experience with writing tools in golang is a plus
- Experience with complex build systems like bazel, buck, pants is a plus
- Experience working with test automation frameworks like go test, pytest, nose etc is a plus
Compensation
Compensation may be adjusted depending on work location. There are multiple levels open on the team, both mid & senior level.
Senior Level (4)
- For Bay Area-based hires: Estimated annual salary of $196,000 - $240,000
- For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $187,000 - $229,000.
- For Colorado-based hires: Estimated annual salary of $168,000 - $206,000.
Mid Level (3)
- For Bay Area-based hires: Estimated annual salary of $162,000 - $198,000
- For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $154,000 - $188,000
- For Colorado-based hires: Estimated annual salary of $137,000 - $167,000
Available Locations: Remote US
Equity
This role is eligible to participate in Cloudflare’s equity plan.
Benefits
Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.
Health & Welfare Benefits
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On-demand mental health support and Employee Assistance Program
- Global Travel Medical Insurance
Financial Benefits
- Short and Long Term Disability Insurance
- Life & Accident Insurance
- 401(k) Retirement Savings Plan
- Employee Stock Participation Plan
Time Off
- Flexible paid time off covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave