Hybrid Software Engineer – Network Services

Posted 2 months ago

Apply now

About the role

  • Software Engineer responsible for developing and maintaining software for Cloudflare's global network. Engaging in product growth and system scaling while optimizing performance and uptime.

Responsibilities

  • Build and operate software that powers 25+ million Internet properties
  • Take on big challenges to build high-growth products
  • Scale expanding network and build tools for performance and uptime optimization
  • Make systems failure-resistant and ready-to-scale

Requirements

  • Curiosity and critical thinking
  • Experience with debugging
  • Continuous integration workflow and source control (git)
  • Designing and building APIs
  • Understanding of secure systems
  • Confidence in multiple programming languages (bonus for Go and/or Rust)
  • Understanding systems at the network protocol level
  • Strong systems level programming skills
  • Optimization of complex solutions
  • Experience with PostgreSQL and Clickhouse
  • Maintaining distributed systems
  • Good Unix knowledge
  • Experience with monitoring high volume production systems
  • Fluent in analyses of data sets

Benefits

  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Job title

Software Engineer – Network Services

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job