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

Principal Software Engineer, Data

Webhosting

Job Description

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.

At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a “normalized” problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.

About the Team

Cloudflare handles traffic for almost 25% of the Internet. That’s a lot of data. On the Town Lake team, our mission is to make that data accessible and valuable for users across the company. We connect data from dozens of source systems and make it available so that any user in the company can answer any question in 5 minutes or less, using SQL or plain english.

We’re building a modern, agentic-first data lakehouse platform based on Trino and Apache Iceberg, and all the supporting services for ingestion, transformation access control, governance, dashboarding and agentic access are built on Cloudflare’s own platform. R2 and R2 Data Catalog for storage, Workers and Workers AI for compute, Workflows for orchestration, Durable Objects and D1 for state, Cloudflare Access for authentication.

This is a small but growing team already having an outsized and highly visible impact at the company. If you’re looking for an opportunity to make a splash, have a foundational say in a new, exciting and growing platform, and steer the direction on the frontier of data platforms, this team might be a good fit for you.

Read more about our platform in the Cloudflare blog (

About the Role

We are looking for an experienced, product-minded principal software engineer to help take Town Lake from a fast-growing internal platform into the foundational data infrastructure for the entire company.

You’ll lead technical architecture and drive implementation for services across our whole stack, covering areas such as access control, an ingestion framework, AI-driven data classification, a semantic and governance layer, data product/ELT platform, a dashboarding and query tool, and more.

We are an agentic first team: we leverage AI deeply and comprehensively to accelerate development and make things possible that wouldn’t be otherwise, and all our tools and services are agentic first for our users and the products they build on top of them.

Town Lake is already used by dozens of teams across Cloudflare including Billing, Trust & Safety, Developer Platform, GTM and Support organizations. This is a high-impact, high-visibility role where you’ll work with critical teams across the company to solve real and interesting problems.

What You’ll Do

Define, design and execute strategic technical architecture for highly visible, highly critical data infrastructure at the company.

Lead the design and development of tools and infrastructure to improve and scale our data infrastructure at Cloudflare.

Lead the design and development of data pipelines and data products to serve customers throughout the company, including tools to automate delivery of those services.

Become a subject matter expert across both our data platforms, tools and infrastructures as well as our data itself to guide and enable stakeholders with data needs.

Mentor and support junior engineers on the team, reinforcing a culture of exceptional delivery and accountability on the team.

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.

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.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Data in Austin, TX vacancy
  • Job Description:Principal Mainframe Software EngineerNote: Fidelity will not provide immigration sponsorship for this position.The RoleFidelity Investments...  ...organization is seeking an experienced mainframe Software Engineer to join our Development team within Stock Plan Services (... 
    Suggested
    Full time

    Fidelity Investments

    Austin, TX
    6 days ago
  •  ...imaginations of the greatest game creators in the industry. As a Principal Software Engineer, you will craft complex componentized systems that help...  ...Machines, and Event SystemsArchitect workflows for dynamic data delivery using Unity Addressees and Asset Bundles to... 
    Suggested
    Full time
    Local area

    Aristocrat Technologies

    Austin, TX
    4 days ago
  •  ...workflows. Supports applications and provides software solutions to help ensure compliance and...  ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...  ...and five (5) years of experience as a Principal Software Engineer/Developer (or closely... 
    Suggested
    Full time

    Fidelity Investments

    Austin, TX
    3 days ago
  •  .... is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting... 
    Suggested
    Worldwide

    USM Systems

    Austin, TX
    6 days ago
  •  ...provide immigration sponsorship for this position.Job Description:Principal Software EngineerThe RoleAre you energized by rapid software...  ...changing ideas to market. If you are a highly skilled Software Engineer with a passion for creating products and services that make... 
    Suggested
    Full time

    Fidelity Investments

    Austin, TX
    4 days ago
  •  ...the rapidly evolving state of the art to engineer scalable, innovative, and research...  ...client’s financial lives. Job Purpose:The Principal Software Engineer delivers new technology capabilities...  ...development, including API design, data management, and system integration.... 
    Full time
    Local area
    Remote work

    Dimensional Fund Advisors

    Austin, TX
    3 days ago
  • $196k - $364k

     ...looking for a highly motivated hardware engineer to work with the Modus R&D engineering team...  ...You will contribute to the hardware and software development of industry‑leading test solutions...  ...structures and method for communicating data across an SoCFull-Flow Development &... 
    Full time

    Cadence Design Systems

    Austin, TX
    2 days ago
  • $118.3k - $168.3k

     ...Position OverviewCome join the AI team at Zynga making an impact across all of the company's games - Central Technology! As a Principal Software Engineer, you will be responsible for the technical vision, design and implementation of AI-powered tools and systems that elevate... 
    Full time
    Local area

    Zynga

    Austin, TX
    5 days ago
  • $233.36k - $320.87k

    We’re looking for a Senior Principal Software Engineer to join Procore’s Workflows team. In this role, you’ll have the unique opportunity to drive...  ...multiple engineering divisions on distributed systems, platform, data, and AI/agentic architectureServe as a force multiplier:... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    2 days per week

    Procore Technologies

    Austin, TX
    6 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  • $96.8k - $251.6k

     ...security offerings. We're looking for hands-on engineers with a passion for solving difficult...  ...systems and have a strong knowledge of software architecture. You should value simplicity...  ...Java, Go, Python or C++.Strong knowledge of data structures, algorithms, operating systems... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    4 days ago
  • $241.4k - $322.6k

     ...explore, understand, and act on massive amounts of machine data. As AI becomes an increasingly important part of the platform...  ...and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Austin, TX
    5 days ago
  •  ...report to the location three times a week (or other frequency dictated by your manager). The Role:General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  • $231k

     ...us and build for travelers everywhere.Principal Software Development EngineerOur Technology Team...  ...singular technology platform powered by data and machine learning provides secure, differentiated...  ...Payments (EGP) is looking for top engineering talent to help drive the development of... 
    Full time

    Expedia

    Austin, TX
    3 days ago
  • $114.6k - $234.6k

     ...RoCE and Infiniband.We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence...  ..., we'd love to hear from you!Only Oracle brings together the data, infrastructure, applications, and expertise to power... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    4 days ago
  •  ...brought together the top scientific and engineering minds using proven technologies to...  ...Role Focused Energy is looking for a Principal Software Engineer to define and own the Core Software...  ...interfaces, calibration systems, data infrastructure, and human-machine interfaces... 
    Work at office

    Focused

    Austin, TX
    2 days ago
  •  ...Principal Software Engineer, Enterprise Integrations Hybrid About Us At Cloudflare, we are on a mission to help build a better Internet....  ...create scalable, reliable, and intelligent systems that ensure data flows securely and efficiently between platforms, and to... 
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cloudflare, Inc.

    Austin, TX
    1 day ago
  • $180k - $247.5k

     ...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end...  ...speed and flexibility. What we need Symbotic is looking for a Principal Software Engineer to join our Perception organization, based in Austin, TX,... 

    Symbotic

    Austin, TX
    4 days ago
  • $196k - $364k

     ...looking for a highly motivated hardware engineer to work with the Modus R&D engineering team...  ...You will contribute to the hardware and software development of industry‑leading test solutions...  ...structures and method for communicating data across an SoC Full‑Flow Development &... 

    Cadence Design Systems

    Austin, TX
    16 hours ago
  • $272k - $431.25k

     ...dedicated people working for us! The Cloud Engineering & Services team is building an...  ...enterprise integrations.We are looking for a Principal Software Engineer, Agent Policy Fabric (APF)...  ...impactful fields of our generation: AI, Data Engineering, Data Science. If you're a... 
    Full time
    Contract work
    Remote work

    Nvidia

    Austin, TX
    7 days ago
  •  ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Permanent employment
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Austin, TX
    6 days ago
  • $114.6k - $234.6k

     ...speak the following languages: EnglishWhat You’ll DoAs a Principal Software Development Engineer, you will:Design, develop, and maintain production...  ..., IPv6, DNS, and DHCP.Experience with hyperscale cloud, data center, or service provider networking environments.Familiarity... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    4 days ago
  • Job DescriptionThe Role: General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-defined vehicles. This role will help lead the transition from a legacy Make-based system to Bazel, Google’s open-source build... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    6 days ago
  •  ...Chronosphere empowers customers to focus on the data and insights that matter by reducing...  ...for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Austin, TX
    6 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working...  ...Join us at the forefront of technological advancement.NVIDIA data center systems, such as DGX and HGX, have become core to... 
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    3 days ago
  • $220k - $303k

     ...Principal Software Engineer, Workers Deploy & Config Cloudflare ·United States, Austin, TX Job Description About Us At Cloudflare, we...  ...with C++ or Rust. Experience working on a control plane or data plane. Experience using Cloudflare Workers or Pages.... 
    Local area

    Webhosting

    Austin, TX
    2 days ago
  • $272k - $431.25k

     ...lasting impact on the world.At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our...  ...bring-up workflows.Strong understanding of data center networking technologies and... 
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    6 days ago
  • $137.7k - $261.63k

     ...enjoys turning ambiguity into working software at scale, and who now wants to shape not...  ...just what gets built, but how an entire engineering organization builds it? Are you...  ...we'd like to talk. Work you’ll do As a Principal Software Engineer on our GlobalAdvantage... 
    Work at office
    Local area
    Remote work
    Visa sponsorship
    2 days per week
    3 days per week

    Deloitte

    Austin, TX
    2 days ago
  • $175k

     ...AI is driving explosive growth in data center demand, and the electricity grid...  ...We design and deploy the hardware and software behind commercial-scale distributed energy...  ...the Role We're looking for a Principal Software Engineer to provide technical leadership across... 
    Full time
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Yotta Energy

    Austin, TX
    a month ago
  • Austin, TX, United States Position Title: Principal Software Engineer, Enterprise Integrations About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the worlds largest networks that powers millions of websites and other... 

    Quest Oracle Community

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Data. Be the first to apply!