Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer, Autoscaling (Remote) image - Rise Careers
Job details

Software Engineer, Autoscaling (Remote)

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.

You will

  • 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

We're looking for a senior-level engineer who has

  • 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

It would be great if you have

  • 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

About Neon

Neon is building open-source cloud-native PostgreSQL. Our architecture separates storage from compute, allowing for stateless and 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.

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 sources cultural principles (transparency, contribution, accountability, 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 HeikkiAnastasiaMatthias 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

Our Investors

  • Top-tier investors backed up Neon's vision:

    • We raised $104+ million in funding from Menlo Ventures, GGV, Khosla Ventures, General Catalyst, 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.

Our Offer

  • 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) 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, private medical insurance, and much more)

  • We are distributed, yet make our bonds during regular offsites (the last one was in Lisbon)

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Autoscaling (Remote), Neon Inc.

Are you ready to take your software engineering skills to the next level? At Neon, we're on the lookout for a talented Software Engineer specializing in Autoscaling to join our remote team based in London. In this role, you will become an integral part of the Autoscaling Team, which is tasked with developing and maintaining the compute infrastructure that supports our innovative Neon databases. Picture yourself designing and implementing a scalable yet secure system while also working with cutting-edge technologies like Kubernetes, Docker, and Grafana. You'll be mentoring and hiring new talent, ensuring our team not only grows but thrives by implementing industry best practices. If you have a passion for systems software, enjoy tackling complex performance engineering challenges, and have a solid track record of deploying solutions in distributed systems, we want to hear from you! This is an incredible opportunity to work with a diverse team of experts who are committed to advancing the open-source PostgreSQL community. You'll find yourself working in a fast-paced startup environment where your contributions are valued, and collaboration is key. With Neon's established industry presence and strong financial backing, you'll be joining a company that prioritizes innovation and diversity. Are you excited about building the future of database technology with us? Apply now and help shape the next generation of cloud-native PostgreSQL!

Frequently Asked Questions (FAQs) for Software Engineer, Autoscaling (Remote) Role at Neon Inc.
What responsibilities do Software Engineers at Neon have?

As a Software Engineer at Neon, your primary responsibilities include designing and implementing compute infrastructure that supports flexible and scalable systems for our databases. You'll be working closely with a highly experienced team to tackle significant challenges, such as performance optimization and system security. Additionally, you'll be actively involved in the recruitment of new talent and ensuring that best practices are followed throughout the development process.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at Neon?

To qualify for the Software Engineer role at Neon, you should have at least 4 years of production experience in software engineering. Proficiency in Go, Rust, or C++ is essential, along with practical knowledge of technologies such as Kubernetes and QEMU. Familiarity with Grafana and Terraform is a plus. A strong background in distributed systems and problem-solving will set you apart as an ideal candidate.

Join Rise to see the full answer
Is experience with open-source projects important for the Software Engineer role at Neon?

Yes, experience with open-source projects is highly valued for the Software Engineer role at Neon. We are committed to open-source principles, and candidates with a demonstrated track record of contributing to or developing open-source projects will be viewed favorably. This experience is particularly relevant to our aim of fostering a collaborative and transparent team culture.

Join Rise to see the full answer
What technologies should I be familiar with as a Software Engineer at Neon?

As a Software Engineer with Neon, familiarity with technologies such as Kubernetes, Docker, QEMU, and Grafana is crucial. Additionally, practical knowledge of programming in low-level languages like C, C++, or Rust, as well as working experience with Linux, is highly beneficial. These skills will help you navigate the complexities of developing our compute infrastructure effectively.

Join Rise to see the full answer
What is the team culture like at Neon for Software Engineers?

The team culture at Neon is characterized by transparency, collaboration, and a commitment to open-source principles. As a Software Engineer, you will be part of a distributed team of over 130 professionals across 25 countries. We believe in fostering diverse thoughts and backgrounds to drive innovation and creativity in building our database technology.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Autoscaling (Remote)
Can you describe your experience with Kubernetes as it relates to cloud-native databases?

When answering this question, focus on specific projects where you've utilized Kubernetes to manage containerized applications. Mention how you’ve handled scaling, deployed updates, and ensured the reliability of distributed systems. This will demonstrate your practical application of Kubernetes in a relevant context.

Join Rise to see the full answer
How do you approach problem-solving when dealing with distributed systems?

Explain your systematic approach to identifying problems, troubleshooting, and implementing solutions in distributed systems. Emphasize your analytical thinking and any relevant tools or methodologies you apply to ensure performance optimization and scalability.

Join Rise to see the full answer
What interests you about working at a startup like Neon?

Consider discussing your appreciation for innovation, agility in decision-making, and the opportunity to wear multiple hats in a startup environment. Highlight your passion for contributing to open-source initiatives and being part of a mission-driven team dedicated to building powerful database technologies.

Join Rise to see the full answer
How do you ensure code quality and best practices in your work?

Talk about your adherence to coding standards, peer code reviews, testing methodologies, and any continuous integration practices you follow. This illustrates your commitment to quality in software development and teamwork.

Join Rise to see the full answer
Could you share an experience where you optimized a system for performance?

Share a specific example detailing the system you worked on, the performance bottlenecks identified, and the steps you took to optimize. Provide metrics or improvements to showcase the impact of your work.

Join Rise to see the full answer
How have you contributed to open-source projects in your previous roles?

Discuss your contributions to open-source projects, whether through code, documentation, or community interaction. Be sure to highlight the significance of these projects and how they align with the mission at Neon.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

Identify your primary programming languages and discuss your experience and projects associated with them. Mention any preference for languages like Go, Rust, or C++, explaining how they relate to your software engineering capabilities.

Join Rise to see the full answer
Describe a challenging engineering project you've worked on.

Narrate a specific project, the challenges you faced, and how you overcame them. This demonstrates your problem-solving skills and ability to deliver complex projects effectively.

Join Rise to see the full answer
How do you stay current with trends and technologies in software engineering?

Mention resources such as online courses, technical blogs, forums, or user groups you follow. Emphasize a commitment to continuous learning, which is crucial in the ever-evolving tech landscape.

Join Rise to see the full answer
What strategies do you implement for scheduling compute loads in a cluster?

Discuss any experiences or strategies you've employed for effective compute load scheduling. Highlight techniques like load balancing, resource allocation, and performance monitoring through tools to ensure optimal operation.

Join Rise to see the full answer
Similar Jobs

As a Senior Growth & Marketing Data Analyst, you'll transform data into actionable insights at Neon, an innovative company focused on cloud-native PostgreSQL.

Posted 13 days ago

Lead the design strategy at Neon, a fast-growing startup in the PostgreSQL database industry, as their Head of Design.

Posted yesterday

Join Trianz Consulting, Inc. as a Software Developer and contribute to innovative software solutions while collaborating with hardware engineers.

Photo of the Rise User

Join HighLevel as a Staff Software Engineer and lead the Calendars Platform Team in delivering innovative scheduling solutions.

Photo of the Rise User
Node.Digital Hybrid No location specified
Posted 7 days ago

Join Node.Digital as a Software Engineer and contribute to transforming business impacts through digital automation.

Posted 7 days ago

Northrop Grumman seeks skilled Full Stack Software Engineers in Beavercreek, OH, to innovate and develop cutting-edge software systems.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 7 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Front-End Engineer to develop innovative digital payment experiences that enhance customer satisfaction.

Seeking an experienced Senior Backend Engineer to advance our Medical SaaS platform in the dynamic healthcare sector.

Photo of the Rise User
Posted 1 hour ago

Join Aireon as a Senior Software Engineer to lead the development of cutting-edge applications for global aviation safety.

Posted 13 hours ago

A leading banking client is seeking a Pega Lead Product Engineer to leverage your expertise in Pega CLM/KYC 8.X for innovative enterprise solutions.

Photo of the Rise User
Posted 8 months ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!