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

Software Engineer - Egress (Go/Rust)

Cloudflare Inc

Software Engineer - Egress (Go/Rust) Hybrid About the Role The Egress team was formed to own a very important aspect of Cloudflare's network-as-a-service: Egress connectivity for our vast portfolio of products. As a member of the Egress team, you will be a key technical contributor to a cutting edge network software infrastructure used by a growing number of Cloudflare products to connect to any destination from Cloudflare's network. Among the products powered by this technology is WARP, our Zero Trust platform, and Cloudflare's egress proxy for the iCloud Private Relay product. You will work closely with various Engineering teams to translate their requirements into new capabilities on the platform. Likewise you will partner with Network Engineering and SRE to ensure that the technology makes the best use of Cloudflare's world-class edge network. You will participate in all stages of the software development lifecycle, from designing and documenting systems, to writing code and automated tests, to planning, managing, and monitoring production software deployments. You will work with a wide range of technologies and programming languages, including Rust, Go, Linux networking, ClickHouse, PostgreSQL, Grafana, Kubernetes, and more. Engineering teams at Cloudflare operate a Run What You Build model, including ours. We are responsible for the health of our system and participate in our team's on-call rotation as part of operational responsibilities. Because you'll be solving problems of massive scale and significance, you are a growth-oriented individual who enjoys being outside of your comfort zone. You are comfortable in a fast-paced but sensible work environment. You value curiosity and empathy and lead with these values. Responsibilities Make daily progress on assigned engineering tasks, such as designing systems, writing specs, writing and pushing code via git, writing release plans for complex changes, rolling out production releases and working with other teams to coordinate system actions Participate in daily and ad-hoc team meetings to share progress and collaborate Participate in the team's on-call schedule to ensure uptime of our production systems Investigating customer issues that are escalated to the Egress team for triage and resolution Responding to questions from other teams in the Egress team's internal, public chat room Using AI-powered tools and systems as part of your daily workflow to analyze and extend codebases, introspect production systems and datasets, and accelerate problem-solving Desirable Skills, Knowledge, and Experience 3+ years of hands-on software engineering experience, including a track record of owning the architecture of complex, distributed, production-critical systems end to end. Programming experience in Go or Rust and a desire to improve your skills in both. A solid grasp of networking protocols in Layers 3 and 4 of the OSI Model. Knowledge of TLS, and CDN networks. Experience in implementing secure and highly-available distributed systems. Strong ability to debug issues in complex systems. Strong collaboration and communication skills. Experience/interest in networking and VPN technologies. Experience/interest in network performance monitoring and tuning. Willingness to adopt and integrate AI tools and systems into your engineering workflow. Bonus Points Knowledge of TCP/IP and Internet routing. Professional systems-level programming experience in Rust. Experience building tools and APIs. Experience with monitoring, alerting, and debugging large-scale distributed systems Experience participating in an on-call rotation. Experience using AI-assisted development tools (e.g., code completion, codebase analysis, log/data exploration) in a professional setting. Compensation For Portugal based hires: Estimated annual salary is between €54,000 - €75,000. The final offer will be inclusive of time exemption, in alignment with the applicable law and collective bargaining agreements. Equity This role is eligible to participate in Cloudflare's equity plan. 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. Athenian Project: 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! Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. 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 click.appcast.io or via mail at 101 Townsend St. San Francisco, CA 94107. Cloudflare Inc

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Egress (Go/Rust) in Austin, TX vacancy
  • Senior Full Stack Software Engineer Primary Skills: Golang (advanced), JavaScript (advanced), MySQL (advanced), Elasticsearch (intermediate),...  ...search and analytics using Elasticsearch. Must-Have Skills: Golang/Go proficiency JavaScript and modern frontend development... 
    Suggested
    Contract work

    Akraya

    Austin, TX
    1 day ago
  • Systems Engineer, R2 Gateway In-Office At Cloudflare, we are on a...  ...adding hardware, installing software, or changing a line of code....  ...reliable storage with zero egress fees that integrates seamlessly...  ...programming skills in Rust, TypeScript, Go, or similar languages. Experience... 
    Suggested
    Work at office
    Local area

    Cloudflare Inc

    Austin, TX
    4 days ago
  •  ...values and are passionate about shaping the next generation of AI.About the Role:webAI is seeking a Senior Platform Rust Engineer to build the core software platform that supports our enterprise and consumer products.You will design and implement reusable platform... 
    Suggested
    Live out
    Work at office

    webAI

    Austin, TX
    4 days ago
  •  ...looking for Senior and Staff Engineers to support webAI’s initiatives...  ...and optimization of distributed software under resource constrained and...  ...: Development will be done in Rust and you’ll be able to get up...  ...systems languages (i.e. C++, C, Go, Rust)Experience with peer to... 
    Suggested
    Live out
    Work at office
    Local area
    Remote work

    webAI

    Austin, TX
    2 days ago
  • $184k - $287.5k

     ...NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to...  ...professional software development experience in distributed systems (Go, Rust, C/C++ or Python for tooling).BS or MS (or equivalent... 
    Suggested
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  • $143.7k - $194.4k

     .... and Israel, builds custom silicon and software for AWS customers. Our team combines cloud...  ...world-class expertise across silicon engineering, hardware design, verification, software...  ...programming skills (Python, Lua, C/C++, Rust, Go, etc)- A solid understanding of computer... 
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • Programmers.io seeks an experienced Systems Engineer with 8-10 years of hands-on experience in building high-performance, scalable systems. The ideal candidate will have strong proficiency in C++ and Rust, with familiarity in LanceDB, Apache Iceberg, and Velox. You will... 

    Programmers.io

    Austin, TX
    3 days ago
  • Job Title: Systems Engineer (C++ or Rust) Location: Austin/TX OR Sunnyvale, CA Experience: 8-10 Years Job Description: We are looking for...  ...Iceberg, and Velox Required Qualifications: 8-10 years of software engineering experience with strong systems programming... 

    Programmers.io

    Austin, TX
    4 days ago
  • $160k - $200k

     ...long after they leave the lab. As a Senior Software Engineer, you will be a core contributor to the...  ...mindset, who can write quality code in Go and Python. We’re looking for people who...  ...Java (11 or higher), C# (9 or higher), or Rust Proficiency in Python Experience with... 
    Work at office
    Remote work

    Striveworks

    Austin, TX
    10 hours ago
  • Apple Inc. in Austin, TX is seeking a Software Development Engineer for the AiDP team. You will help build data streaming and database managed services...  ...engineers and platform teams. We value experience with Go or Java, distributed SQL, cloud-based services, and modern... 

    Apple Inc.

    Austin, TX
    1 day ago
  • $121.4k - $218.6k

     ...communication, and innovative engineering solutions to build high-density...  ...systems. As a Senior Software Engineer, you will be responsible...  ...instance management using Python, Go, or compiled systems languages...  ...in Python, Go, C/C++, or Rust. Have experience with cloud... 
    Work experience placement
    Work at office

    Akamai

    Austin, TX
    2 days ago
  •  ...Senior Software Engineer United States SingleStore engineers build the real-time data platform...  ...closely across Product, Sales, and Go-To-Market teams to deliver meaningful business...  ...in unmanaged languages like C++ or Rust ~ Bachelor's degree in Computer Science... 

    SingleStore

    Austin, TX
    2 days ago
  • $130k - $145k

    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise...  ...tremendous career growth potential. Job Title: Go Application Engineer Location: 100% Remote (U.S.) Position Type: Full-time... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Austin, TX
    a month ago
  • $110.5k - $160k

    The AWS Graviton Software team is seeking Software Engineers to optimize performance for AWS Graviton.Graviton delivers...  ...Linux kernel development to C++/Rust debugging to assembly-level optimization...  ...such as Java, Python, C++, C#, Go, Rust, or TypeScript- Experience with... 
    Internship
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  •  ...advance your career.THE ROLE: AMD’s SW Ecosystem Security Engineering Team is seeking a software engineer to deliver confidential computing enablement...  ...EXPERIENCE: Systems software development experience in Rust, Go, Python, and Bash for Linux, virtualization, or cloud-... 

    AMD

    Austin, TX
    4 days ago
  • $143.7k - $194.4k

     ...OpenSearch into an intelligent retrieval engine — one that meets the evolving needs of...  ...and multi-modal data.We work in Java, Rust, Python, and Go. We contribute upstream to OpenSearch...  ...GenAI tools effectively across the software development lifecycle — from design and... 
    Internship
    Flexible hours

    AmazonWebServices

    Austin, TX
    1 day ago
  •  ...advance your career.THE ROLE:AMD’s SW Ecosystem Security Engineering Team is seeking a software engineer to help deliver container orchestration and...  ...developer will design, implement, debug, and validate Rust and Go software that enables AMD confidential computing... 

    AMD

    Austin, TX
    4 days ago
  • $123k - $206k

    Software Engineer, Realtime Hybrid About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one...  ...Knowledge of a modern systems programming language such as Rust or Go. Bonus Points: Experience working with realtime protocols such... 
    Temporary work
    Local area
    Flexible hours

    Cloudflare Inc

    Austin, TX
    4 days ago
  • $105k - $170k

     ...building a small team of exceptional, hands-on engineers to make this happen. Mechanical,...  ...0 years. About the team The Tool Software team builds the software that runs Atomic...  ...About the role You will build production Rust software for semiconductor fabrication equipment... 
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    more than 2 months ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from...  ...using at least one back-end language such as Python, Java, .NET, Go, or Node.js and at least one modern front-end framework such... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Austin, TX
    4 days ago
  • $105k - $170k

     ...anything. We design all the hardware and software needed to make chips and we make the...  ...About the role You will build production Rust software for semiconductor fabrication...  ...end-to-end alongside hardware and process engineering partners Required Experience BS... 
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Fab2

    Austin, TX
    a month ago
  •  ...out: ~ Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field from top...  ...fields ~ Strong programming skills in at least one of: Go, C++, Python, or Rust ~ Solid understanding of 1) Data structures and algorithms... 
    Full time
    Work experience placement
    Local area

    Bitdeer Technologies Group

    Austin, TX
    more than 2 months ago
  • $150k - $175k

    Senior Software Engineer At Atom Computing, we build quantum computers using arrays of optically trapped...  .... Rapidly prototype and iterate using Rust, Python, C/C++, CUDA, and FPGA...  ...development using C++, Python, Rust, or Go. Experience with NVIDIA CUDA or FPGA design... 
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Austin, TX
    4 days ago
  • $146.4k - $263.6k

     ...communication, and innovative engineering solutions to build high-density...  ...systems. As a Senior II Software Engineer, you will be responsible...  ...and compute APIs using Python, Go, or compiled systems languages...  ...software in Python, Go, C/C++, or Rust. Have experience with cloud... 
    Work experience placement
    Work at office
    Worldwide

    Akamai

    Austin, TX
    1 day ago
  • Senior Software Engineer - Addressing Team Hybrid At Cloudflare, we are on a mission to help build...  ...range of microservices written mainly in Go. You'll be designing and developing new...  ...working with Go Experience working with Rust Familiarity with UI design, workflows and... 
    Local area

    Cloudflare Inc

    Austin, TX
    4 days ago
  • Backend Software Engineer Nominal is building the connected test and operations platform powering the world's most advanced hardware systems...  ..., and operational simplicity matter. Strong experience in Go, Rust, or Java, with an emphasis on correctness, clarity, and long... 
    Permanent employment
    Work at office

    Nominal

    Austin, TX
    4 days ago
  •  ...Full Stack Software Engineer Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance...  ...general-purpose programming language (Python, JavaScript, or Go) Experience with frontend web development (React and modern... 

    Apple

    Austin, TX
    18 hours ago
  • $220k - $269k

    Who You’ll Work WithThe Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products with clients...  ...distance from our Austin, Dallas, or Houston office.Go-to-Market Approach* Creates demand by proactively seeking out... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    Slalom

    Austin, TX
    3 days ago
  •  ...online without adding hardware, installing software, or changing a line of code. Internet...  ...January 2025, our centralized Developer Go-to-Market (GTM) organization functions as...  ...journey smoother. The work is a mix of data engineering, full‑stack product, and applied AI, and... 
    Temporary work
    Local area
    Flexible hours

    Cloudflare

    Austin, TX
    4 days ago
  •  ...Senior Full Stack Software Engineer SafeLease is looking for a driven Senior Full Stack Software Engineer. In this role, you'll work across...  ...mentor peers ~ DevOps-related experience is a plus—skills that go beyond just writing code and own how that code runs in... 
    Full time
    Work at office
    Flexible hours

    SafeLease

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Egress (Go/Rust). Be the first to apply!