Join Neon as a Software Engineer, Storage
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.
Key Responsibilities
- Scaling Services: Work on scaling our services to support millions of databases, each of which can grow to terabytes in size.
- Optimizing Performance: Optimize throughput and latency for PostgreSQL clients.
- Reliability: Operate a global fleet of storage servers at a high level of reliability.
Recent Projects
- Implementing scale-out sharding of our storage for higher capacity.
- Developing a fast vectored read path for coalescing reads of adjacent blocks.
- Creating a joint consensus mechanism for reconfiguring Paxos replication groups.
Core Responsibilities
- 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 and correctness.
- Participate in on-call rotation and drive operational excellence.
Qualifications
- 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.
- Strong sense of ownership, accountability, and pride.
Preferred Skills
- Experience with Rust or modern C++ with an interest in learning Rust.
- Experience with open-source projects and developing publicly.
About Neon
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.
Our Team
- We are a distributed team of 100+ people working from 25+ countries.
- We are built on open-source cultural principles: transparency, contribution, accountability, and proactivity.
- Our team includes experienced Postgres committers and hackers.
Our Offer
- Opportunity to be an early employee in a fast-scaling, ambitious team.
- 100% remote work with all formalities arranged for working from home.
- Equity (stock options) for all full-time hires.
- Competitive benefits package including top-notch equipment, unlimited vacations, and paid parental leaves.
- Regular offsites to build team bonds.
Join us in building the future of cloud-native PostgreSQL and be part of a team that values innovation, collaboration, and excellence.
Benefits Extracted with AI
- Equity (stock options)
- Unlimited vacations
- Paid parental leaves
- Top-notch equipment
- Regular offsites
Similar jobs
Last update: 23 minutes ago
Senior Systems Software Engineer (Postgres)
Join Neon as a Senior Systems Software Engineer to enhance PostgreSQL on our cloud platform. Work remotely with a global team.
Senior Software Engineer, Team Lead (Control Plane)
Lead a top-tier software engineering team in developing cloud-native PostgreSQL solutions. Remote work, competitive benefits.
Senior DevOps Engineer
Senior DevOps Engineer for cloud-native PostgreSQL, remote, with skills in CI/CD, Docker, Kubernetes, and multiple programming languages.
Fullstack Engineer (Remote, Europe)
Join Neon as a Fullstack Engineer, building innovative features for a Serverless Postgres platform. Remote work from Europe.
Solutions Engineer
Join Neon as a Solutions Engineer to develop solutions for customer problems in application deployments, focusing on serverless Postgres.
Backend Engineer, Go - Billing & Marketplaces
Join Neon as a Backend Engineer specializing in Go for Billing & Marketplaces. Work remotely on innovative cloud-native solutions.
Full-Stack Engineer - Billing & Marketplaces
Join Neon as a Full-Stack Engineer to develop billing features and marketplace integrations using React, TypeScript, and Golang.
Developer Advocate at Neon
Join Neon as a Developer Advocate to promote cutting-edge serverless PostgreSQL solutions. Engage with the developer community and drive innovation.
Lead AI Engineer
Lead AI Engineer role focusing on building AI Agents for Neon platform, leading a small team, and enhancing developer experience.
Senior Backend Engineer with Go and PostgreSQL
Join HousingAnywhere as a Senior Backend Engineer, focusing on Go and PostgreSQL, to transform the rental housing industry.
Backend Developer with Node.js and PostgreSQL
Join Lightbase as a Backend Developer in Utrecht. Work with Node.js and PostgreSQL on innovative projects. Hybrid work option available.
Senior Backend Software Engineer (Rust)
Senior Backend Software Engineer specializing in Rust, Go, and C++ for blockchain services company. Remote position with competitive benefits.
Senior Database Engineer - PostgreSQL
Join Agoda as a Senior Database Engineer specializing in PostgreSQL, based in Bangkok. Enhance database performance and reliability.
Senior Backend Engineer - Rust
Senior Backend Engineer specializing in Rust, SQL, and microservices for a leading advertising software company.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Software Engineer, Rust
Join InfluxData as a Senior Software Engineer specializing in Rust for remote work on InfluxDB 3.0.
Intermediate Backend Engineer - Ruby on Rails, PostgreSQL
Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.
Software Engineer - Azure PostgreSQL
Join Microsoft's Azure PostgreSQL team as a Software Engineer, developing cloud solutions and distributed systems.
Software Engineer, Persistence Infrastructure
Join Discord as a Software Engineer in Persistence Infrastructure, working with Rust, ScyllaDB, and PostgreSQL.
Senior Software Engineer, Core Product Team
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node.js, React, and Postgres.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer (Node + Postgres)
Senior Software Engineer specializing in NodeJS and Postgres for a leading design manufacturer in San Francisco.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Software Engineer - Distributed Systems and HPC
Join Nebius as a Senior Software Engineer to work on distributed systems and HPC, enhancing the TractoAI platform.