Cloudflare Logo

Cloudflare

Software Engineer, Platforms & Productivity

Job Posted 2 Days Ago Posted 2 Days Ago
Be an Early Applicant
Hybrid
2 Locations
Junior
Hybrid
2 Locations
Junior
Build and manage scalable systems and developer tools, improve GitOps practices, enhance resource management, and support product teams at Cloudflare.
The summary above was generated by AI

Available Locations: Lisbon or London
About the Department

Cloudflare's Engineering Team builds and runs the software that handles large amounts of requests on the Internet today. We also build and run the internal tools and platforms that run that software. Individual engineering teams are typically responsible for large areas with considerable impact, and able to execute autonomously within that space to deliver value to their customers - be they internal or external.
Many of Cloudflare's critical internal services run on Kubernetes. These services include those responsible for Cloudflare's control plane and APIs, data analytics and other internal tools used to manage our global network. These Kubernetes platforms are purpose-built from the ground up and run on bare metal Linux in different regions around the world. The scale we work at involves tens of thousands of containers and terabits per second of network traffic. The team takes pride in knowing this platform helps run parts of the global Internet.
About the team and the role
The Engineering Platform and Productivity team has a charter to build a self-service, resilient, and scalable platform using a combination of Open Source projects, intellectual property, and internal infrastructure. The charter includes to build tools and services that help easily integrate a base set of capabilities into Cloudflare's products. These services have cross cutting concerns that 100s of fellow engineers use as the building blocks at Cloudflare. The team also writes services that is redundant for each product development team to build and that serve high volumes of requests every day.
As an engineer in the Engineering Productivity and Platforms organization, you'll be building and managing tools to help engineers deploy and operate the services that make Cloudflare work. Our mission is to provide a reliable, yet flexible, platform to help product teams release new software efficiently and safely. The role includes both software engineering and DevOps operational responsibilities. The ideal candidate will care deeply about providing other engineers with an excellent development experience.
What you'll do

  • Design and build scalable and resilient systems that can keep up with company growth
  • Design and build developer productivity tooling
  • Harden the platform against security threats and resource contention issues
  • Improve our GitOps systems and practices
  • Improve the efficiency of managing resources such as CPU, bandwidth and storage
  • Work with app teams to understand their potential challenges and help them choose the best way to architect their systems
  • Drive initiatives that make our engineers happier and more productive.
  • Help respond and prevent incidents impacting core platforms

Desirable skills, knowledge and experience

  • Ability to work with codebases in Bash, TypeScript and Go
  • Excellent debugging skills in a Linux environment
  • Source control experience including branching, merging and rebasing
  • Experience managing and deploying onto production Kubernetes or similar orchestration platforms
  • The ability to break down complex problems into smaller pieces, provide options, talk through trade-offs and drive the effort to solve the problem

Bonus Points

  • Experience operating Kubernetes on-premise at scale in capacities including SRE, systems design or architecture
  • Providing guidance and building platforms across multiple zones and regions as foundation for other teams to build distributed highly-available applications
  • Worked in a platform engineering team/ engineering productivity team in the past.

Top Skills

Bash
Go
Kubernetes
Linux
Typescript

Cloudflare Seattle, Washington, USA Office

Seattle, WA, United States

Similar Jobs at Cloudflare

21 Hours Ago
Hybrid
2 Locations
Junior
Junior
Cloud • Information Technology • Security • Software • Cybersecurity
As a Network Engineer, you'll manage Cloudflare's network, handle technical operations, and collaborate with multiple internal teams while maintaining documentation and monitoring network performance.
Top Skills: BashBgpCloudflareEosIos-XrJunosNx-OsOsi-ModelPythonSonic
21 Hours Ago
Hybrid
2 Locations
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Engineering Manager for the Media Platform will lead a talented team in creating innovative media products such as images and video. This role involves overseeing project execution, managing both backend and frontend teams, and ensuring alignment with ambitious engineering goals. The manager will foster team growth and technical leadership while enhancing product delivery strategies.
21 Hours Ago
Hybrid
Lisbon, PRT
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Full Stack Engineer, you will design and develop data applications to support Sales and Marketing, collaborating with cross-functional teams and enhancing data pipelines.
Top Skills: DockerGoGoogle Cloud PlatformGraphQLJavaJavaScriptKubernetesMySQLPostgresPythonReactSQLTypescript

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account