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

Principal Software Engineer, Storage & Databases

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! 

Locations: Austin, TX


About the Department


Emerging Technologies & Incubation (ETI) is where new and bold products are built and released within Cloudflare. Rather than being constrained by the structures which make Cloudflare a massively successful business, we are able to leverage them to deliver entirely new tools and products to our customers. Cloudflare’s edge and network make it possible to solve problems at massive scale and efficiency which would be impossible for almost any other organization. 

What you'll do


As a Principal Engineer focused on Cloudflare's storage and database products, you will shape the future of industry-leading services that redefine what is possible for developers. We don't just copy what other cloud providers do; we work backward from developer needs, reimagining solutions by leveraging our unique global network. This network brings data closer to users for unparalleled performance, allows for granular control to meet data residency requirements, and provides a platform for truly innovative data products.

You will be at the forefront of this innovation, architecting and building the next generation of serverless and edge data solutions. 

This includes:



  • R2, our exabyte-scale object storage that revolutionizes the market by eliminating egress fees.

  • Durable Objects, our unique implementation of the Actor model as a service, providing strongly consistent, stateful compute co-located with storage.

  • Workers KV, our high-performance, low-latency global key-value store designed for high-read applications.

  • Hyperdrive, a service that makes existing regional databases feel global by intelligently caching queries and managing connection pools from the edge.

  • Cloudflare Queues, our global message queuing service with guaranteed delivery that enables reliable asynchronous processing.

  • AI services that empower developers to build intelligent applications on the edge. This includes Vectorize, our globally distributed vector database for powering semantic search and Retrieval-Augmented Generation (RAG), and AutoRAG, a fully managed solution that automates the complex pipeline of ingesting data from R2, embedding it, and generating context-aware responses with Workers AI.

  • Our evolving Data Platform, which adds value to every gigabyte stored on our infrastructure through services like Pipelines and Data Catalog.

You will own your code from inception to release, delivering solutions at all layers of the software stack to empower Cloudflare customers. On any given day, you might be architecting a new globally distributed data consistency model, optimizing storage engine performance, or designing a novel API for a new data-centric product. You can expect to interact with a variety of languages and technologies including, but not limited to JavaScript, Typescript, Rust, and C++.

Examples of desirable skills, knowledge and experience



  • Minimum 8 years of experience working with distributed systems.

  • Experience building and managing high volume software applications.

  • Solid understanding of computer science fundamentals including data structures, algorithms, and object-oriented or functional design.

  • Knowledge of at least one modern strongly-typed programming language: we primarily use Go, TypeScript, and Rust.

  • Experience debugging, optimizing and identifying failure modes in a large-scale distributed system.

Bonus Points



  • Experience building and managing a large scale data storage platform.

  • Experience working in low-latency real time environments such as game streaming, game engine architecture, high frequency trading, payment systems

  • Experience working in a non-garbage collected language such as Rust or C++.

  • Experience writing Javascript and Typescript.

  • Deep Linux / UNIX systems knowledge.

 

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 18 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Storage & Databases in Oklahoma vacancy
  •  ...the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex...  ...Advanced RAG Knowledge: Professional experience with Vector Databases, Hybrid Search, and advanced retrieval strategies (e.g.... 
    Database
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Oklahoma City, OK
    3 days ago
  • $93.3k - $147.6k

     ...Principal Software Engineer RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE...  ...as gRPC and/or REST. ~ Experience with/using Relational Databases, SQL. Primary Level Salary Range: $93,300.00 - $147... 
    Database
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    1 day ago
  • $144.2k - $288.4k

     ...is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you...  ...ReactJS. 7+ years of experience with relational and NoSQL databases, including data modeling, normalization/denormalization... 
    Database
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Oklahoma City, OK
    4 days ago
  •  ...the Job You will be aligned with our long-standing client in the Software Developer . The candidate should be aware of the latest trends...  ...Application is preferred. Experience with Oracle APEX and database structures. Basic knowledge of relational databases and integration... 
    Database
    Full time
    Work at office

    HR Pundits

    Tulsa, OK
    1 day ago
  •  ...architect solutions, and deliver exceptional software products. Responsibilities: ~8+...  ...classes to persist the data into Oracle database. Expertise at JDBC API for connection...  ...(e.g., MongoDB, MSSQL). Handling data storage, retrieval, and optimization... 
    Database
    Local area

    Samprasoft

    Tulsa, OK
    4 days ago
  • $93.3k - $171k

     ...employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer to join our team on site in San Diego, CA, or Oklahoma City, OK. The candidate should be a self-starter with familiarity... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    3 days ago
  • $99k - $232k

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...analysis using Oracle tools like Oracle Database, Oracle Analytics Cloud, Oracle Data Integrator...  ...part of the Data and Analytics Engineering team, you will serve as both a technical... 
    Database
    Full time
    H1b

    PwC

    Tulsa, OK
    2 days ago
  • $116.3k - $213.4k

     ...Northrop Grumman Aeronautics Systems is looking to add a Sr Principal Software Engineer- Thread Lead to join our team on site in San Diego, CA, El...  ...centric initiatives spanning data science, architecture, storage, analytics, and dissemination. This position demands... 
    Full time
    Immediate start
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    18 hours ago
  •  ...maintaining accurate inventory of product storage warehouses, and ensuring warehouses...  ...for budgetary, scheduling, and project databases, and reporting regularly to senior managers...  ..., including proficiency with integrated software applications. Excellent written and verbal... 
    Database
    Currently hiring
    Local area

    Kelvion Holding GmbH

    Catoosa, OK
    4 days ago
  •  ...Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department...  ...experience with Amazon Web Services Relational Databases (AWS RDS) ~8+ years of experience with Amazon Simple Storage Service (S3) ~8+ years of experience with Amazon... 
    Database
    Full time
    Remote work

    Ssg

    Stillwater, OK
    18 hours ago
  • JOB SUMMARY:The Sr. Software Engineer will build out the next generation of our platform. As a Sr. Software Engineer, you are expected to...  ...designing and integrating APIs.High Availability techniques in a database or applicable software environment. Experience with Azure... 
    Database

    CommunityCare

    Tulsa, OK
    18 hours ago
  • $116.3k - $184.2k

     ...Northrop Grumman Aeronautics Systems has an opening for a Sr Principal Simulation Software Engineer to join our team of qualified, diverse individuals...  ...of C and C++ languages including templates, memory storage, and compiler/linkerExperience with or knowledge of Joint... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  •  ...online without adding hardware, installing software, or changing a line of code. Internet...  ...us!  Location: Austin, TX  About Engineering at Cloudflare Cloudflare’s Engineers...  ...Rust, and Typescript, as well as various databases (SQL and No-SQL), Docker, and... 
    Database
    Full time
    Local area

    Connect, Protect, And Build Everywhere

    Oklahoma
    18 hours ago
  •  ...Responsibilities: Design, develop, and maintain Azure SQL databases and Data Lakes/Lakehouse solutions. Build data...  ...collaborate with cross-functional teams. Mentor junior database engineers. Required Skills: Azure SQL Database Azure Data... 
    Database

    Openkyber

    Oklahoma County, OK
    1 day ago
  •  ...Full Stack Software Engineer We are seeking a talented and motivated Full Stack Software Engineer to join our dynamic development...  ...such as Node.js, Python, Java, or Ruby - Experience with database systems like MySQL, PostgreSQL, MongoDB, or similar - Familiarity... 
    Database
    Full time

    B6001test

    Tulsa, OK
    18 hours ago
  •  ...contributing to the fullest.Job Summary:As a Software Developer, you will analyze business...  ...design, develop, and implement systems, database scripts, and system interfaces. You will...  ..., implementation, and support of engineering applications used for competitive advantageOther... 
    Database
    Full time

    Devon Energy

    Oklahoma City, OK
    1 day ago
  • $75.1k - $137.6k

     ...confirmation.Northrop Grumman Aeronautics Systems is looking to add Software Engineer - User Experience Applications to join our team of qualified...  ...degree.•Experience with at least one of the following databases: Oracle, MySQL, Microsoft SQL Server, PostgreSQL, MongoDB,... 
    Database
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma
    1 day ago
  • $80 per hour

     ...client experience.We are seeking a backend engineer who wants to help build and scale our...  ...differing schemas and constraintsDesign database schemas and implement large-scale data transformationsOwn...  ..., data processing, workflow management software, etc)Strong fundamentals in backend... 
    Database
    Work at office
    Remote work

    CyberCoders

    Tulsa, OK
    4 days ago
  •  ...in enterprise data architecture and designing Azure databases. Proficiency in Databricks and engineering scalable Data Lakehouse architectures....  ...automated backup strategies to guarantee reliable data storage. Enforce stringent network security standards... 
    Database

    Openkyber

    Oklahoma County, OK
    1 day ago
  • Experienced Software EngineerCompany:The Boeing CompanyThe Boeing Company is looking for an Experienced Software Engineer to join the Digital Analytics and System Health (DASH) team supporting...  ...of web-based applications, databases, and data processing tools primarily... 
    Database
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    3 days ago
  •  ...adding hardware, installing software, or changing a line of code....  ...Workers Deploy & Config team, the engine behind Cloudflare's unique...  ...architecting APIs, optimizing storage interactions, building...  ...Design and implement resilient database schemas and read/write patterns... 
    Database
    Full time
    Local area
    Worldwide

    Cloudflare

    Oklahoma
    18 hours ago
  •  ...designing, developing, and implementing software solutions targeting next generation Digital...  ...and experience implementing data storage solutionsKnowledge and experience with DevOps...  ...integrating multiple data sources and databases into one systemExperience developing and... 
    Database
    Full time

    MidFirst Bank

    Oklahoma City, OK
    3 days ago
  •  ...are continuously looking for entry-level software programmers, Java Full stack developers,...  ..., Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full...  ...you unavailable as they share the same database with the client servicing team who only... 
    Database
    Full time
    Remote work

    SynergisticIT

    Muskogee, OK
    2 days ago
  • $92k - $138k

     ...systems that Operations relies on. The AI Engineer is responsible for the most technically...  ...:Required ExperienceMinimum 5 years of software engineering experience, including demonstrated...  ...and AbilitiesSkills in: relational database design including table structures,... 
    Database
    Full time
    Work at office

    Oneok

    Tulsa, OK
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders...  ...: database internals, query processing, indexing, storage formats, search infrastructure, language design, and... 
    Database
    Full time
    Temporary work
    Flexible hours

    Oracle

    Oklahoma City, OK
    4 days ago
  •  ...DevOps Engineer The DevOps Engineer is responsible for maintaining our application infrastructure, creating, supporting and testing...  ...of object-oriented programming a plus ~1-3 years SQL or other database query language preferred ~1-3 years Linux/Bash experience preferred... 
    Database

    Thompson Street Capital Partners

    Oklahoma City, OK
    4 days ago
  • $75k - $85k

     ...outstanding opportunity for a talented Software Developer to join a dynamic team in a leading...  ...Experience: Experience with relational databases Strong documentation and analytical...  ...by 2x. Get notified about new Software Engineer jobs in Tulsa, OK. Tulsa, OK $80,000.00-... 
    Database
    Temporary work

    Inceed

    Tulsa, OK
    1 day ago
  • $178.13k - $185.22k

     ...Position Summary Senior Software Engineer – Front‑End Application Services at Schneider Electric IT Corporation, Foxboro, MA. Remote eligible...  ...similar) for 2+ years. Proficiency with relational or NoSQL databases (PostgreSQL, Cassandra, or similar) and performance... 
    Database
    Temporary work
    Remote work
    Flexible hours
    3 days per week

    Schneider Electric

    Oklahoma City, OK
    1 day ago
  • $110k - $140k

     ...on, technically deep Oracle DBA to serve as the primary Oracle database administrator on a small but high-impact Database Services team...  ...There is meaningful work ahead - performance tuning, index and storage remediation, security hardening, a version upgrade, and a server... 
    Database
    Full time
    Work at office
    3 days per week

    GLOBAL HOLDINGS TULSA LLC

    Tulsa, OK
    2 days ago
  • $30.92 per hour

     ...wheeler, pallet jack, or by hand and place in designated customer storage areas Verify accuracy of delivery with customers and obtain...  ...required to the Clearinghouse website and register to the new database. The Clearinghouse is a secure online database that provides... 
    Database
    Minimum wage
    Temporary work
    Local area
    Shift work

    US Foods

    Weatherford, OK
    18 hours ago

Do you want to receive more vacancies?

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