Cloudflare

Systems Engineer

Cloudflare

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudDistributed SystemsDNSGoGraphQLNoSQLSQLTypeScript

About the role

  • At Cloudflare, mission to help build a better Internet; operates large global network powering millions of websites and applications.
  • Support Operations engineering team builds automation systems and internal tools for customer-facing teams to improve efficiency and customer experience.
  • Engineers design and deliver systems that reduce friction in support workflows, drive measurable efficiency, and improve customer experience at scale.
  • Work in short, iterative cycles with clear success metrics and a sustainable pace; small, high-impact engineering team with meaningful contributions from day one.
  • Company initiatives: Project Galileo (protects journalism and civil society organizations), Athenian Project (protects state and local government websites), 1.1.1.1 DNS resolver; emphasis on free and open internet and privacy commitments.
  • Position may require access to information protected under U.S. export control laws; offer conditioned on authorization to receive controlled software/technology without sponsorship.

Requirements

  • Proficiency in at least one of Go or TypeScript, with the ability to quickly learn and work across both.
  • Experience building and maintaining full-stack applications, including front-end integration with back-end services.
  • Solid understanding of system architecture principles (e.g., service decomposition, API design, data flows, scalability, reliability, security).
  • Familiarity with databases (SQL and/or NoSQL) and patterns for data modeling, caching, and query optimization.
  • Experience with RESTful APIs (GraphQL a plus), including design, implementation, and versioning.
  • Understanding of observability practices (logging, metrics, tracing) and how to debug across distributed systems.
  • Knowledge of cloud-native environments (containers, orchestration, CI/CD pipelines).
  • Strong problem-solving and debugging skills with attention to code quality and testing.
  • Ability to collaborate across teams in a support-focused environment—balancing engineering rigor with customer impact.
  • 3–5 years of professional software engineering experience (or equivalent), ideally in roles involving systems development, platform engineering, or customer-facing tooling.