Senior Software Engineer, D1

2 weeks ago


Austin, Texas, United States Cloudflare Inc Full time

Available Locations :
Austin, Texas | Lisbon, Portugal | London, UK
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

We announced Cloudflare Workers in 2017 — since then it's played a key role in Cloudflare's strategy for entering the developer platform market.

Until the launch of Workers, as Cloudflare was ramping up its capabilities in the performance and security spaces, it became clear that developers needed more ways to control the edge than rules engines could support.

Workers has allowed Cloudflare to add programmability to the edge such that developers could have access to writing logic on the edge in their preferred way — through code.

Over the past few years, Workers has grown from a simple functions-as-a-service option into a fully blown full-stack platform. With any application, however, in addition to serverless compute, you need to be able to manage state. In 2022, Cloudflare released D1 — built on Durable Objects, D1 is Cloudflare's first serverless database.

In this role, you'll be helping define and building the future of D1 to enable developers to build full stack applications.

Examples of desirable skills, knowledge and experience

5+ years experience building full-stack web applications.

Knowledge of Javascript, preferably Typescript, for both frontend and backend application development.

Knowledge of at least one modern strongly-typed programming language such as Go, Java, C#, Rust, or C++.

Experience operating high volume Software-as-a-Service (SaaS) applications.

Experience designing and building library and REST APIs

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

Bonus Points

A thorough understanding of database internals such as SQLite and Postgres.

A thorough understanding of the web and technologies such as web browsers, HTTP, JavaScript and WebAssembly.

Experience building developer platforms and/or tooling.

Experience developing on open source software projects.

#J-18808-Ljbffr

  • Austin, Texas, United States Siemens Digital Industries Software Full time

    Job Family:Internal Services Req ID:413100 Employer:Siemens Industry Software Inc. Job Title:Senior Software Engineer [MULTIPLE POSITIONS] Job Location:Austin, TX Job Type:Full Time Duties:Design and develop large scale digital simulation software. Design and implement solutions for parsing, elaborating and simulating a digital design description. Develop...


  • Austin, Texas, United States Brinqa Full time

    Brinqa is seeking a Senior Software Engineer to assist in developing risk management solutions as part of our Attack Surface Intelligence Platform. We are looking for a senior engineer who can work closely with our Product Engineering Team, User Experience Designers, and Product Managers to build risk management solutions for Fortune 500 customers. Members...


  • Austin, Texas, United States Iodine Software Full time

    Principal Software Engineer Join Us. Let's make a direct impact in healthcare. Being an Iodine employee means becoming part of something bigger: using clinical AI technology to drive smarter healthcare processes and positively impact patient care. Who We Are: Iodine is an enterprise AI company that is championing a radical rethink of how to create value...


  • Austin, Texas, United States Iodine Software Full time

    Principal Software Engineer Join Us. Let's make a direct impact in healthcare. Being an Iodine employee means becoming part of something bigger: using clinical AI technology to drive smarter healthcare processes and positively impact patient care. Who We Are: Iodine is an enterprise AI company that is championing a radical rethink of how to create value...


  • Austin, Texas, United States Skyways LTD Full time

    At Skyways we are building a new form of air transportation. Some people call it the flying car, except we have our own master plan on how to get there. We believe autonomous unmanned aerial vehicles represent a unique opportunity to move things and ultimately people in new, more efficient ways. Skyways is an early stage startup based near Austin TX. We are...


  • Austin, Texas, United States PayPal Full time

    At PayPal, we believe in the power of enabling every individual to fully engage in the global economy. Our mission is to transform global commerce, simplifying money transfer, sales, and shopping while ensuring personalized and secure transactions. Senior Staff Software Engineer at PayPal We are currently seeking a Senior Staff Software Engineer to join...


  • Austin, Texas, United States Rapid7 Full time

    As a Senior Software Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems, and you will partner with cross-functional teams owning...


  • Austin, Texas, United States Rapid7 Full time

    As a Senior Software Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems, and you will partner with cross-functional teams owning...


  • Austin, Texas, United States Brinqa Full time

    Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and efficiently. We help our customers' cyber security and technology teams discover, prioritize and treat the most important risks based on real-time risk analytics,...


  • Austin, Texas, United States Brinqa Full time

    Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and efficiently. We help our customers' cyber security and technology teams discover, prioritize and treat the most important risks based on real-time risk analytics,...


  • Austin, Texas, United States Worksmith Full time

    Worksmith is transforming the way retailers, restaurants, pharmacies, and many more manage their operations by providing a single solution for all of their facilities needs. Our software-enabled marketplace seamlessly connects our clients with local service providers across the US and Canada to provide high quality service at the best price for everything...


  • Austin, Texas, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Austin, Texas, United States Optiver Full time

    Our Senior Software Engineers lead large technical projects, help set the direction for our trading infrastructure, and serve as role models within the organization.Our software engineering teams leverage technology to solve a variety of difficult problems. Our trading strategies must respond to market events in microseconds or less, and we automatically...


  • Austin, Texas, United States Selby Jennings Full time

    Selby Jennings is working with one of the most successful proprietary trading firms in the world. This firm trades a broad range of asset classes, instruments, and strategies in financial markets globally.Currently, they are seeking a Senior Software Engineer to join their Core Development team and work on their real-time market data technology. This...


  • Austin, Texas, United States Selby Jennings Full time

    Selby Jennings is working with one of the most successful proprietary trading firms in the world. This firm trades a broad range of asset classes, instruments, and strategies in financial markets globally.Currently, they are seeking a Senior Software Engineer to join their Core Development team and work on their real-time market data technology. This...


  • Austin, Texas, United States General Motors Full time

    Description Workplace Status: Hybrid - This role is categorized as hybrid. This means the candidate is expected to report to their assigned worksite three times per week, at minimum, or other frequency dictated by the business. The Team: The Enterprise Services and Software Development Platforms (ESSDP) organization is seeking a senior software...


  • Austin, Texas, United States Noonlight Full time

    Senior Software EngineerAt Noonlight, an company, our mission is to protect and comfort people so they can live freely. What began as an app focused on helping people walk safely from point A to point B, is now a suite of emergency response APIs backing some of the smartest home, health, lifestyle, and commercial security products in the market.We are...


  • Austin, Texas, United States Noonlight Full time

    Senior Software EngineerAt Noonlight, an company, our mission is to protect and comfort people so they can live freely. What began as an app focused on helping people walk safely from point A to point B, is now a suite of emergency response APIs backing some of the smartest home, health, lifestyle, and commercial security products in the market.We are...


  • Austin, Texas, United States setpoint Full time

    About the role:Behind many of life's most important transactions — buying a house, applying for a mortgage, getting a small business loan, or refinancing a credit card — is a network of credit relationships. Setpoint provides critical infrastructure for relationships between the world's largest banks, credit funds and capital markets counterparties....


  • Austin, Texas, United States NVIDIA Full time

    The DRIVE security team is searching for a Senior Software Security Engineer to develop security features for NVIDIA's ground-breaking solutions in automated driving. You will work with hard-working multi-functional engineering development teams across various vehicle subsystems to ensure our system is crafted to be trustworthy and robust against a steadily...