Neon

Software Engineer, Autoscaling (Remote)

Remote

Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Software Development, Cloud Infrastructure, Databases, Open SourceIndustries

Position Overview

  • Location Type: Remote
  • Employment Type: Full-Time
  • Salary: Not provided

The Autoscaling Team is responsible for the compute infrastructure used for running Neon databases. This work includes scheduling compute loads in a large cluster, providing a secure and flexible runtime infrastructure for database processes, and adapting database containers to varying compute load requirements. The team utilizes technologies such as Kubernetes, Docker, QEMU, Grafana, and GitHub. It requires deep knowledge of Linux concepts and systems, with most software produced in Go.

Requirements

  • Experience: At least 4 years of production experience in Software Engineering.
  • Programming Languages: Practical experience with Go, Rust, or C++ programming languages (2+ years).
  • Kubernetes: Experience using Kubernetes.
  • QEMU: Experience using QEMU.
  • GitHub: Experience with GitHub.
  • Grafana: Experience with Grafana (a plus).
  • Terraform: Experience with Terraform (a plus).
  • Passion: Passion for building systems software, performance engineering, and distributed systems.
  • Open Source: Experience with open-source projects and developing publicly (a plus).
  • Startup Culture: Passion for joining a fast-paced, early-stage startup.
  • Ownership: Track record of identifying problems, implementing solutions, and delivering complex projects in distributed systems or databases.
  • Strong Sense of Accountability: Strong sense of ownership, accountability, and pride.

Responsibilities

  • 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.
  • Potentially: Some background in databases or building core components for data processing systems (including query execution, storage engines, autotuning, and workload optimization).
  • Potentially: Extensive experience with low-level backend programming languages (C, C++, etc.).
  • Potentially: Experience with low-level Linux concepts, kernel programming, and memory management on Linux.

Company Information

About Neon: Neon is building open-source cloud-native PostgreSQL. Their architecture separates storage from compute, allowing for stateless and serverless Postgres. They are a well-funded startup with deep knowledge of Postgres internals and decades of experience building databases. Neon is a systems company, focusing on low-level code with strict performance and correctness requirements. Neon was created by a team of Postgres hackers and led by CEO Nikita Shamgunov (co-founder of SingleStore). Neon is built on open-source principles and is focused on giving back to the Postgres and developer communities.

Our Team: We are a distributed team of 130+ people working from 25+ countries (concentrating around North America and Europe time zones). We are a team built on open-source cultural principles (transparency, contribution, accountability, proactivity).

Skills

Go
Rust
C++
Kubernetes
QEMU
GitHub
Grafana
Terraform
Linux
Distributed Systems
Performance Engineering
Systems Software

Neon

Serverless Postgres solution for developers

About Neon

Neon.tech offers a serverless Postgres solution that allows developers to launch a fully managed Postgres instance with a single command. Its unique feature is the separation of storage and compute, enabling on-demand scalability and quick cold starts in under 3 seconds. This focus on ease of use and efficiency sets Neon.tech apart from competitors in the cloud computing market. The company's goal is to simplify database management for developers while providing a flexible, subscription-based pricing model.

Menlo Park, CaliforniaHeadquarters
2021Year Founded
$121.6MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
51-200Employees

Benefits

Remote work environment
Equity & stock options
Top-notch equipment
Unlimited PTO
Paid parental leave

Risks

Increased competition from Redpanda's serverless offering may impact Neon's market share.
Microsoft's investment may pressure Neon to align with Microsoft's strategic goals.
Neon's expansion into digital stores may divert focus from core database services.

Differentiation

Neon offers a serverless Postgres solution with 100% Postgres compatibility.
Neon's architecture separates storage and compute, enabling dynamic scaling and cost efficiency.
Neon provides a cold start capability in less than 3 seconds, enhancing developer experience.

Upsides

Neon secured a $25.6M investment from Microsoft's venture arm, M12.
Postgres was named database of the year, aligning with Neon's open-source focus.
Growing demand for serverless architectures boosts Neon's market potential.

Land your dream remote job 3x faster with AI