Senior Software Engineer, Magic Platform

Cloudflare Austin, TX

Company

Cloudflare

Location

Austin, TX

Type

Full Time

Job Description

While this job can be worked almost entirely remotely, hiring is focused on the following greater metro areas (~50 miles):

  • Austin, TX
  • Atlanta, GA
  • Chicago, IL
  • Denver, CO
  • New York City
  • Seattle, WA
  • Washington, DC
  • Mexico City, MX
  • Toronto, CA


About the team
Cloudflare is redefining the way network functions are deployed at scale. Magic WAN and Magic Transit put the connectivity, scale, and performance of Cloudflare's global network in front of customers' network infrastructure, providing a single pane of glass for deploying and managing network functions like Secure Web Gateway, Next Generation Firewall, IDS/IPS, WAN optimization, and more. Magic Platform team is responsible for a set of products, features, and technologies that comprise Magic Transit and Magic WAN, working alongside other engineering teams in this space to deliver a cohesive customer experience. We are a team of engineers and product managers who obsess over quickly building products that solve real customer problems using innovative technologies and techniques which leverage Cloudflare's unique architecture and global network footprint.
About the role
As a software engineer on the Magic Platform team, you will be designing and developing distributed edge services and monitoring. You will proactively monitor production services, respond to customer escalations and incidents.
We primarily use Go for our control plane services on our distributed edge network. Our dataplane is built with Linux netfilter, network namespaces, and nftables. We operate our systems with the help of tools like SaltStack, Prometheus, and Grafana.
We're looking for determined, curious, empathetic engineers to join our fast-growing team!
Desirable skills, knowledge, and experience

  • Expertise with Linux networking internals
  • Understanding of L2, L3 networking and routing protocols
  • Userspace networking
  • Complex nft and iptables rules
  • Writing code for massively parallelized distributed systems
  • Experience with various load balancing strategies -- and the knowledge to know which is best for different circumstances
  • Systems-level programming experience, especially in Go
  • BPF
  • Strong ability to debug issues in complex systems
  • Own solutions end-to-end and driving the design, development, and deployment process
  • Able to work across teams and level common, sustainable solutions
  • Creative, empathetic, open-minded, collaborative problem solver
  • Focus on clarity in written and verbal communication


Compensation
Compensation may be adjusted depending on work location. There are multiple levels open on the team, both mid & senior level.
Senior Level (4)

  • For Bay Area-based hires: Estimated annual salary of $196,000 - $240,000
  • For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $187,000 - $229,000.
  • For Colorado-based hires: Estimated annual salary of $168,000 - $206,000.


Mid Level (3)

  • For Bay Area-based hires: Estimated annual salary of $162,000 - $198,000
  • For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $154,000 - $188,000
  • For Colorado-based hires: Estimated annual salary of $137,000 - $167,000


Equity
This role is eligible to participate in Cloudflare's equity plan.
Benefits
Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.
Health & Welfare Benefits

  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • On-demand mental health support and Employee Assistance Program
  • Global Travel Medical Insurance


Financial Benefits

  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan


Time Off

  • Flexible paid time off covering vacation and sick leave
  • Leave programs, including parental, pregnancy health, medical, and bereavement leave
Apply Now

Date Posted

11/27/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Manager, Finance - Sysco

Views in the last 30 days - 0

Develop close collaboration with field leaders within sales and finance to facilitate better communication on key initiatives as well as local drivers...

View Details

Software Development Engineer, AWS Holmes - Amazon.com

Views in the last 30 days - 0

As part of our team you will design and develop machine learningbased content assessment systems that power automated quality assurance across AWSs ex...

View Details

Email Marketing Manager - Amazon Developer, Marketing, Education, and Technology - Amazon.com

Views in the last 30 days - 0

Partner with design teams to implement barraising email experiences that align with brand guidelines This role requires technical and operational know...

View Details

Accountant - HF Sinclair

Views in the last 30 days - 0

A minimum of a Bachelors Degree in accounting finance or related field is required Audits journal entries orders transactions and vouchers and prepare...

View Details

Acute Care Nurse Practitioner- Vascular - Baylor Scott & White Health

Views in the last 30 days - 0

View Details

Child Care and Early Learning Project Manager Quad-Agency and Special Projects (Austin) - Texas Workforce Commission

Views in the last 30 days - 0

Project Manager IV Five years of fulltime experience in project management work business analysis or project administration or five years of fulltime

View Details