Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Network Platforms

Full-time

Cloudflare - HQ

About Us


At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Available Locations: London, UK or Lisbon, Portugal 

About the role

About the team


The Network Platforms team contributes to Traffic Management functions at Cloudflare. One of the multiple teams responsible for the systems that optimize the flow of traffic into, through, and from Cloudflare's global network.

 


You would be working on the latest Linux network technologies and low level details of the network protocols. The code written would be running on thousands of servers and will be directly impacting each of the packets crossing the network infrastructure, that directly maps to numerous products and millions of customers. These systems are key to Cloudflare's mission to make the internet faster, safer, and more reliable.

Our team at Cloudflare operates under a "Run What You Build" model. This means we are responsible for the health of our systems and actively participate in our team's on-call rotation as part of our operational duties.

What you’ll do


You will build and extend various systems that carry traffic end-to-end on the egress path of Cloudflare network. Starting at the host server linux kernel, with integration towards the network hardware dataplane until the physical Interconnect to an adjacent network. Millions of customers depend on these systems even if not directly visible to them. You'll be solving problems of massive scale and significance, and shaping the future of reliability and performance on the Internet. You will collaborate with engineers across the company, from operations teams to the teams building customer-facing products.

What we are looking for


We are looking for smart, innovative team players that have experience in covering Linux kernel network stack development (particularly with eBPF), complex distributed systems, and understanding of internet protocols and technologies. Particularly, growth-oriented individuals who enjoy being outside of their comfort zones, are comfortable in a fast-paced but sensible work environment and that value and lead with curiosity and empathy.

Role requirements



  • Systems-level programming experience in Go, Python, Rust, C, or C++

  • A solid grasp of BGP and internet routing.

  • Relish opportunities to dive into new technologies, and a demonstrated ability to do so

  • Experience in implementing, deploying, and debugging mission-critical distributed systems

  • Strong collaboration and communication skills.

Bonus Points


Skills the role requires, we are happy to help you learn on the job.


  • Familiarity vendor switching SDKs

  • Familiarity with SR-MPLS and sFlow, BGP-LS & PCE protocols

  • Experience writing packet-processing software (eg, eBPF at TC or XDP, DPDK) 

  • Experience participating in an on-call rotation.

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.

1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at View email address on jobs.jobcopilot.com or via mail at 101 Townsend St. San Francisco, CA 94107.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Network Platforms in Oklahoma vacancy
  •  ...company runs one of the world’s largest networks that powers millions of websites...  ...adding hardware, installing software, or changing a line of code. Internet...  ...Kingdom  Role Summary As a Software Engineer within our Support Platform team, you will be responsible for... 
    Suggested
    Full time
    Local area

    Cloudflare

    Oklahoma
    4 hours ago
  •  ...one of the world’s largest networks that powers millions of websites...  ...adding hardware, installing software, or changing a line of code....  ...the team The Security Platform team is responsible for...  ...and tools that enable other engineering teams to deliver secure products... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Cloudflare

    Oklahoma
    5 hours ago
  • $89.2k - $209.5k

     ...Description Oracle’s Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential...  .... Must have a solid understanding of networking concepts to design and optimize data... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Oklahoma City, OK
    2 days ago
  •  ...one of the world’s largest networks that powers millions of websites...  ...adding hardware, installing software, or changing a line of code....  ...work closely with various Engineering teams to translate their...  ...into new capabilities on the platform. Likewise you will partner with... 
    Suggested
    Full time
    Local area

    Cloudflare

    Oklahoma
    5 hours ago
  • $120k - $135k

     ...the culture. What You'll Be Doing: As a member of the Platform Engineering organization, you will be part of a team responsible for managing...  ...suite and cloud infrastructure - your role will be heavily network focused. We're redefining how we approach cloud... 
    Suggested
    Immediate start

    Evolent

    Oklahoma City, OK
    2 days ago
  •  ...You will be building the next cloud platform for running AI software - a cloud where AI apps are building...  ...We’re looking for an infrastructure engineer passionate about making things run fast...  ...care deeply about making it better Networking expertise - Strong understanding of... 
    Work from home

    E2B

    Prague, OK
    2 days ago
  • $83k - $166.1k

     ...scalability, reliability, and sustainability of the platform. The ideal candidate will combine strong software development expertise with healthcare technology...  ...degree in Computer Science, Information Systems, Engineering, Healthcare Informatics, or a related field. ~... 
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    Oracle

    Oklahoma City, OK
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Tulsa, OK
    5 days ago
  • $60 per hour

    A leading AI development firm is hiring programmers to advance AI technologies. Candidates can work remotely and choose their projects and schedules. Responsibilities include solving coding problems for AI systems, writing code, and evaluating AI-generated outputs. A bachelor...
    Remote work

    DataAnnotation

    Oklahoma City, OK
    5 days ago
  • $75.1k - $118.9k

     ...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Engineer Software - Simulation to join our team of qualified, diverse individuals within our Software organization in Oklahoma City, Oklahoma... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    5 hours ago
  •  ...company runs one of the world’s largest networks that powers millions of websites and other...  ...without adding hardware, installing software, or changing a line of code. Internet properties...  ...us!  Location: Austin, TX  About Engineering at Cloudflare Cloudflare’s Engineers... 
    Full time
    Local area

    Connect, Protect, And Build Everywhere

    Oklahoma
    5 hours ago
  •  ...Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The successful candidate will lead or support various project tasks, organize, schedule... 
    Full time

    Camgian Corporation

    Lawton, OK
    5 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior...  ..., and you want your work to ship inside a database platform used by demanding enterprise customers at scale. This is... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Broken Arrow, OK
    4 days ago
  •  ...runs one of the world’s largest networks that powers millions of...  ...adding hardware, installing software, or changing a line of code....  ...department is our innovation engine. This is where we conceive, build...  ...heart of Cloudflare's developer platform, building and maintaining our... 
    Full time
    Local area

    Cloudflare

    Oklahoma
    5 hours ago
  •  ...Full Stack Software Engineer We are seeking a talented and motivated Full Stack Software Engineer to join our dynamic development team. This role offers an exciting opportunity to work on innovative projects, contribute to the full software development lifecycle... 
    Full time

    B6001test

    Tulsa, OK
    5 hours ago
  •  ...YouVersion Senior Cloud Infrastructure Engineer is responsible for ensuring the integrity...  ...systems supporting the applications and platforms operated by Life.Church. This role will...  ...oversee and assist with the development of software, the performance of regular maintenance,... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Local area
    Worldwide

    YouVersion

    Edmond, OK
    3 days ago
  •  ...an experienced Senior Cloud Engineer to join the Enterprise Infrastructure...  ...cloud and identity platforms that support Teledyne's global...  ...control policies and enterprise software distribution security...  ...consolidation, tenant migrations, network transitions, and application... 
    Work experience placement
    Local area

    Teledyne

    Stillwater, OK
    1 day ago
  •  ...Company Description Engineering - Other Engineering Job Description Software Engineer – Awacs And Aew&C Information Assurance – Level 5  Oklahoma City...  ...threats to the mission computing systems and/or networks. This includes coordination with outside vendors,... 
    Full time
    For subcontractor

    Direct Staffing Inc

    Oklahoma City, OK
    4 hours ago
  •  ...around the world connect with God every day. The YouVersion Software Engineer is primarily responsible for developing software for various...  ...to building and maintaining software across the YouVersion platform. Take tasks from idea to implementation with support from... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area

    Life.church

    Edmond, OK
    5 hours ago
  •  ...Company Description Industry: Aerospace / Aviation / Defense Job Description Software Engineer - Military Datalink Level 5 (Asc2 Program)  Oklahoma City Exp 10 -15 years Deg Bach Bonus Job Description Military datalink embedded software... 
    Full time

    Direct Staffing Inc

    Oklahoma City, OK
    5 hours ago
  •  ...Role We're hiring a full stack engineer to help us ship a next-...  ...unified reporting and insights platform from the ground up, with a Beta...  ...infrastructure (Lambda, IAM, networking, storage) using Terraform; we...  ...Requirements 3-5 years of professional software engineering experience... 
    Summer work
    Worldwide

    CCT

    Tulsa, OK
    3 days ago
  • $132.5k - $338.3k

     ...Group (AGBG) focuses on Cloud solutions leveraging Google's Cloud Platform. Our AGBG professionals deliver a full stack of integrated...  ...certifications. Build a clear career pathway toward senior engineering, architecture, or leadership roles within a high-growth business... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    2 days ago
  • $87.1k - $157.45k

     ...Sector at Leidos is looking for a Cloud Engineer to support multiple fast-paced programs...  ...7 monitoring and management of customer networks and will be on-call in the event of off-...  ...OpenStack. Proficiency in public cloud platforms such as AWS, Azure, Google Cloud (GCP),... 

    Leidos

    Oklahoma City, OK
    1 day ago
  •  ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who... 
    Full time

    SynergisticIT

    Muskogee, OK
    9 hours ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for...  ...experience. ~4–7+ years of professional software engineering experience in full stack or...  ...and prompt engineering or modern AI/ML platforms. Experience with observability tools... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Oklahoma City, OK
    1 day ago
  •  ...The Fujifilm Cloud Services Senior Cloud Engineer is responsible for being the technical...  ...management, access controls, encryption, and network security for Windows-based workloads....  ...@fujifilm.com or (***) ***-****). Software Powered by ICIMS Job Locations US-... 
    Work experience placement
    Local area
    Remote work
    Flexible hours
    Shift work

    FUJIFILM Corporation

    Oklahoma City, OK
    1 day ago
  • $152.5k - $219.2k

     ...series database and supporting software components that store and...  ...telemetry-data that powers the network insights customers see in Dashboard...  ..., and learn from the engineers around them. Your Impact...  ...develop, scale, and maintain the platforms and services which sustain several... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Oklahoma City, OK
    3 days ago
  • $89.5k - $130k

     ...Position Summary The AWS Cloud Security Engineer role at Boston Medical Center Health System...  ...), preferentially with development, network, or systems administration experience. Healthcare...  .../ VPC Flow Logs and visibility platforms (Splunk, DataDog, Dynatrace, New Relic).... 
    Full time
    Remote work
    Flexible hours

    Boston Medical Center

    Oklahoma City, OK
    4 days ago
  • $60 - $120 per hour

    Micro1 is seeking a Software Developer to join a remote team focused on creating scalable, robust applications using modern programming languages. The ideal candidate has 3+ years of experience and expertise in Python, Rust, GoLang, or Java. This role emphasizes collaboration... 
    Hourly pay
    Remote work

    Micro1

    Tulsa, OK
    5 days ago
  • $50k

     ...lifecycle management, and performance monitoring across enterprise platforms. Evaluate cloud systems for alignment with enterprise architecture and governance standards, partnering with Cloud Engineers and Architects to support system suitability assessments and... 
    Contract work

    MAXIMUS

    Oklahoma City, OK
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Network Platforms. Be the first to apply!