Job Description
Job Overview
At Cloudflare, we are dedicated to building a better Internet through our extensive global network that optimizes web performance and security. As a Systems Engineer in the Edge team, you will play a crucial role in developing and maintaining our distributed systems, focusing on reliability, performance, and scalability. This position offers the opportunity to work with cutting-edge technologies and contribute to open-source projects while being part of a supportive and inclusive team environment.
Technical Requirements
Required Skills
- • Proficiency in distributed Linux/Unix environments
- • Proficiency in high-level programming (e.g., Golang, Python)
- • Proficiency in configuration management (e.g., Saltstack, Chef, Puppet, Ansible)
- • Experience in SQL databases (e.g., Postgres, MySQL)
- • Experience in performance analysis, debugging, and troubleshooting
Preferred Skills
- • Experience with continuous integration and delivery (CI/CD)
- • Experience in load balancing and reverse proxies (e.g., Nginx)
- • Familiarity with Key/Value stores (e.g., Redis)
- • Familiarity with Internet working and BGP
Experience Level
Up to 8 years of experience managing distributed systems
Responsibilities
- • Design, write, and deliver software that improves Cloudflare's Edge platform
- • Scale and evolve systems through software and automation to improve reliability and velocity
- • Manage and be part of the on-call rotation that supports the largest distributed edge system in the world
- • Collaborate with other engineers to design and implement scalable solutions
- • Participate in knowledge sharing and mentoring
- • Research and introduce cutting-edge technologies
- • Contribute to open-source projects
Additional Information
- Location
-
Bengaluru
- Type
-
In-Office
- Compensation
-
Not specified