Neon is an open-source company on a mission to create a cloud-native Postgres database service for every developer.
We are seeking a skilled Systems Software Engineer to join our Storage Engineering team. You will work on the Neon storage services, written in Rust:
Scaling our services to support millions of databases, each of which can grow to terabytes in size.
Optimizing throughput and latency for PostgreSQL clients
Operating a global fleet of storage servers at a high level of reliability.
For example, recent projects in our team included:
Implementing scale-out sharding of our storage for higher capacity
A fast vectored read path for coalescing reads of adjacent blocks
A joint consensus mechanism for reconfiguring Paxos replication groups
Our core storage services are open source at https://github.com/neondatabase/neon/
Participate in the design and implementation of features
Drive continuous improvement in code quality and robustness.
Write highly efficient systems code with a focus on testability & correctness
Participate in on-call rotation and drive operational excellence
At least 4 years of production experience as a software engineer
Experience building high-scale systems where correctness is critical
Experience with maintaining and developing large codebases
Passion for building systems software. Performance engineering and distributed systems are topics that excite you!
Passion for joining a fast-paced, early-stage startup
Strong sense of ownership, accountability, and pride
Experience with Rust or modern C++ with an interest in learning Rust
Experience with open-source projects and developing publicly
Neon is building open-source cloud-native PostgreSQL. Our architecture separates storage from compute, allowing for serverless Postgres. We're a well-funded startup with deep knowledge of Postgres internals and decades of experience building databases. We are a systems company; we work 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.
We are a distributed team of 100+ people working from 25+ countries (concentrating around North American and European time zones)
We are a team built on open-source cultural principles (transparency, contribution, accountability, and proactivity)
Team with decades of experience building databases and deep knowledge of Postgres internals. We are deeply technical
We have experienced Postgres committers and hackers on the team (check Heikki, Anastasia, Arseny, Matthias profiles)
We believe in the efficacy of collaborative open-source
We aim for a diversity of thoughts and backgrounds
We are keen to be a fast-moving, flat org and avoid hierarchical structures
Top-tier investors backed up Neon's vision:
We raised $104 million in funding from Menlo Ventures, Notable Capital, Khosla Ventures, General Catalyst, and Founders Fund.
Venture vehicles of Snowflake and Databricks invested in Neon.
Our angel investors are prominent technologists and ecosystem players. More than 20 awesome angels supported Neon, including Nat Friedman, Elad Gil, Mike Ovitz, Ajeet Singh, Guillermo Rauch, Søren Brammer Schmidt, and Wes McKinney.
Our Board includes Quentin Clark, Glenn Solomon, Joe Morrissey, and Tim Tully.
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 grant equity (stock options) to all full-time hires
We offer a competitive benefits package in line with all tech companies (top-notch equipment, unlimited vacations, paid parental leaves, and much more)
We are distributed, yet make our bonds during regular offsites (the last one was in Portugal)
If you're a passionate Software Engineer looking to make a significant impact in the world of cloud-native technology, Neon might just be the right place for you! As a part of Neon’s innovative team, you’ll be diving into the role of Software Engineer, focusing on Storage, where you’ll work on building and enhancing our open-source Postgres database service. Our mission is to create a highly scalable database solution for developers everywhere. In this position, you will handle the Neon storage services, working with cutting-edge technologies like Rust. You’ll play a crucial role in scaling our services to support millions of databases and optimizing the performance for PostgreSQL clients. Your expertise will help in operating a global fleet of storage servers with impressive reliability and availability. We’re particularly excited about ongoing projects like implementing scale-out sharding for enhanced capacity and developing a fast vectored read path. If you have a strong background in building high-scale systems and a passion for distributed systems, we would love to invite you to join our dynamic team. With your technical skills and creativity, we can drive continuous improvement and take our offerings to new heights. You'll also have the chance to work in a collaborative, remote environment made up of passionate professionals from around the globe who live and breathe open-source principles.
Neon Software Inc is a company that operates in the Computer Software industry. It employs 11-20 people and has $1M-$5M of revenue. The company is headquartered in Lafayette, California.
4 jobsSubscribe to Rise newsletter