Software Engineer, Neon

Autoscaling

Salary not provided

+ We grant equity (stock options)

Docker
Kubernetes
Linux
Go
C++
C
Grafana
Mid and Senior level
Remote from US

More information about location

Neon

Cloud-native serverless Postgres launching system

Job no longer available

Neon

Cloud-native serverless Postgres launching system

101-200 employees

B2BData storageData IntegrationCloud Computing

Job no longer available

Salary not provided

+ We grant equity (stock options)

Docker
Kubernetes
Linux
Go
C++
C
Grafana
Mid and Senior level
Remote from US

More information about location

101-200 employees

B2BData storageData IntegrationCloud Computing

Company mission

To take everything that developers love about Postgres — reliability, performance, extensibility — and deliver it as a serverless product that helps teams confidently ship reliable and scalable applications faster than ever before

Role

Who you are

  • At least 4 years of production experience in Software engineering
  • Practical experience with go, Rust, or C++ programming language (2+ years)
  • Experience using Kubernetes, QEMU, Github. Experience with Grafana, and Terraform is a plus
  • Passion for building systems software. Performance engineering and distributed systems are topics that excite you!
  • Experience with open-source projects and developing publicly is a plus
  • Passion for joining a fast-paced, early-stage startup
  • Track record of identifying problems, implementing solutions, and delivering complex projects in distributed systems or databases
  • Strong sense of ownership, accountability, and pride

Desirable

  • Some background in databases or building core components for data processing systems (including query execution, storage engines, autotuning and workload optimization) and distributed systems
  • Extensive experience with low-level backend programming languages (C, C++, etc.)
  • Experience with low level Linux concepts, kernel programming and memory management on Linux would be a plus

What the job involves

  • The Autoscaling Team is responsible for the compute infrastructure used for running Neon databases
  • Our work ranges from scheduling compute loads in a large cluster, providing a secure and flexible runtime infrastructure for the database processes to adapting the database containers to the requirements of the varying compute load
  • We use Kubernetes, Docker, QEMU, Grafana, Github and much more to do our job. It requires deep knowledge of Linux concepts and systems. Most software the team produces is written in go
  • Join an experienced team and contribute to Neon compute infrastructure
  • Participate in the design and implementation of compute infrastructure to provide a flexible and scalable yet secure system
  • Expand our footprint by interviewing and hiring great software engineers
  • Drive excellence through the team and implement the world's best practices
  • Participate in on-call rotation

Share this job

Company

Company benefits

  • You have an opportunity to be an early employee in the fast-scaling ambitious team
  • You can work 100% remote: we'll handle all formalities to arrange work from your home
  • We pay top of the market in most parts of the world
  • We grant equity (stock options) for all full-time hires
  • We offer a competitive benefits package in line with all tech companies (top-notch equipment, unlimited vacations, paid parental leaves, med insurance, and much more)
  • We are distributed, yet make our bonds during regular offsites (the last one was in Mexico)

Funding (last 2 of 5 rounds)

Aug 2024

$25m

SERIES B

Aug 2023

$46m

SERIES B

Total funding: $125m

Our take

Modern data storage systems for web, mobile, geospatial and analytics applications are commonly based on PostgreSQL, an open-source relational database management system. Whilst its open-source nature yields many benefits, the system was developed over 25 years ago and thus is not optimized for modern multi-cloud infrastructures.

Neon provides a cloud-native serverless PostgreSQL launching system, separating storage and computing requirements to facilitate unlimited storage, branching, and autoscaling. The system's flexibility comes from automatic computing activation and shutdown to save resources on inactivity, ultimately adapting each database to its real-time processing requirements.

Whilst standard PostgreSQL databases are certainly more documented and prevalent, Neon has shown great potential to innovate upon it through its focus on multi-cloud infrastructure and flexible scalability. The company also stands out by providing early access to users for free, providing them with 3 projects, up to 10GB storage, and computing capabilities of up to 1 vCPU per 256MB. Its work in the sector has led to substantial funding in 2023, which is being used to elevate its R&D in the AI space, as well as plans to double its workforce.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle