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

Software Engineer, Autoscaling (USA)

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.

Preferred time zones: Mountain, Eastern Time zones

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

$135000 / YEARLY (est.)
min
max
$120000K
$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 (USA), Neon Inc.

At Neon, we're redefining cloud-native database solutions, and we're looking for a talented Software Engineer specializing in Autoscaling to join our innovative team. Based in London, you’ll play a pivotal role in maintaining and enhancing our powerful compute infrastructure that supports Neon databases. As part of the Autoscaling Team, your responsibilities will include designing and implementing systems that provide flexible, scalable, and secure runtimes for our database processes. You will work with an array of cutting-edge technologies such as Kubernetes and Docker, while most of our code is crafted in Go. We seek someone with a passion for systems software who enjoys diving deep into performance engineering and distributed systems. If you have a background in developing core components for data processing systems, then you’ll find this opportunity at Neon truly exciting! Our team is made up of experts in open-source development and we're looking for a senior engineer who is ready to make a significant impact by solving complex problems and delivering high-quality solutions. Join us in creating a collaborative environment that values diversity of thought while maintaining technical excellence. If you're excited about building a future where databases operate with unmatched efficiency, we want to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer, Autoscaling (USA) Role at Neon Inc.
What are the responsibilities of a Software Engineer, Autoscaling at Neon?

As a Software Engineer specializing in Autoscaling at Neon, your primary responsibilities will include designing and implementing compute infrastructure that is flexible, scalable, and secure. You'll be actively involved in scheduling compute loads across large clusters and adapting database containers to meet varying compute demands. Additionally, you'll contribute to recruiting new software engineers and participate in an on-call rotation, ensuring the ongoing reliability and performance of our services.

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

To qualify for the Software Engineer, Autoscaling role at Neon, candidates should have a minimum of 4 years of production experience in software engineering, with at least 2 years of practical experience in Go, Rust, or C++. Knowledge of Kubernetes, QEMU, and GitHub is essential, while familiarity with Grafana and Terraform will be beneficial. A strong background in distributed systems and performance engineering is also highly valued.

Join Rise to see the full answer
Is there a preferred working timezone for the Software Engineer, Autoscaling at Neon?

Yes, Neon prefers candidates for the Software Engineer, Autoscaling position to be located within the Mountain or Eastern Time zones. This allows for better coordination and collaboration among our distributed team, ensuring that you can effectively engage with teammates and contribute to projects seamlessly.

Join Rise to see the full answer
What company culture can a Software Engineer, Autoscaling expect at Neon?

At Neon, you can expect a vibrant company culture rooted in open-source principles such as transparency, collaboration, and accountability. Our team spans 25+ countries and fosters an environment that encourages contributions from all members. We believe in a flat organizational structure, fostering diversity in thoughts and backgrounds, which leads to exceptional innovation and technical excellence.

Join Rise to see the full answer
What benefits does Neon offer to its Software Engineers?

Neon offers a competitive package for its Software Engineers, including top-market salaries across most regions, the ability to work 100% remotely, and equity stock options for full-time hires. Our benefits also cover unlimited vacation, paid parental leave, private medical insurance, and high-quality work equipment, ensuring that you have everything you need to thrive in your role.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Autoscaling (USA)
Can you describe your experience with performance engineering as a Software Engineer?

In discussing your experience with performance engineering, outline specific projects you've worked on that required performance optimization. Highlight any metrics you measured and the improvements achieved, demonstrating your analytical capabilities and your understanding of software performance bottlenecks.

Join Rise to see the full answer
What is your experience with Kubernetes and how have you utilized it in your projects?

Share your hands-on experience with Kubernetes, mentioning specific projects where you leveraged its capabilities for container orchestration. Discuss any challenges you faced and how you overcame them, showing your understanding of best practices for deploying and managing applications in a Kubernetes environment.

Join Rise to see the full answer
How do you approach troubleshooting complex distributed systems?

When answering this question, explain your step-by-step process for diagnosing issues in distributed systems. Provide examples of tools and techniques you use for monitoring, logging, and analyzing system behavior to identify root causes efficiently.

Join Rise to see the full answer
What do you find most exciting about building systems software?

Express your passion for systems software by highlighting the challenges and rewards it brings. Discuss how working on low-level code, performance, and scalability captivates you, and give examples of projects that fueled your enthusiasm in this area.

Join Rise to see the full answer
Can you provide an example of a complex project you managed from start to finish?

Offer a concise overview of a complex project, detailing your role and the technologies used. Emphasize key outcomes, metrics achieved, and any challenges faced, demonstrating your project management skills and ability to deliver results.

Join Rise to see the full answer
What methods do you use for continuous integration and delivery in your development process?

Discuss the tools and frameworks you utilize for continuous integration and delivery, such as CI/CD pipelines, automated testing, and deployment strategies. Providing examples of how these methods improved team productivity and project outcomes will strengthen your answer.

Join Rise to see the full answer
Describe your experience with open-source contributions.

Share specific examples of your contributions to open-source projects, emphasizing the impact of your work. Discuss the collaborative process of working with other developers and how it has helped you grow as a Software Engineer.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Mention your strategies for ensuring code quality, such as code reviews, adherence to coding standards, and implementing design patterns. Explain how you encourage a culture of quality within your team and maintain a focus on long-term maintainability.

Join Rise to see the full answer
What’s your process for learning new technologies relevant to this position?

Talk about your proactive approach to learning, such as online courses, documentation reading, or hands-on experimentation. Emphasize your ability to adapt and keep pace with technology changes, especially in a fast-evolving field like software engineering.

Join Rise to see the full answer
Why do you want to work at Neon as a Software Engineer, Autoscaling?

Convey your genuine interest in Neon by discussing the company’s mission, technology, and culture. Align your personal values with Neon’s commitment to open-source principles and innovation, and explain how your background and skills make you a perfect fit for the team.

Join Rise to see the full answer
Similar Jobs
Posted 8 days ago

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

Join Neon as a Senior Growth Marketing Manager to drive pipeline creation and shape marketing strategies for a fast-growing developer-first company.

Photo of the Rise User
Posted 3 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources

As a Senior AEM Backend Developer at Okta, you will empower teams through innovation and the creation of robust digital solutions.

Photo of the Rise User
Datadog Hybrid Mountain View, CA
Posted 5 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join a dynamic team in Mountain View as a Front-End Developer crafting intuitive user interfaces.

An exciting opportunity for a seasoned Technical Team Manager to oversee a talented .NET development team and drive project success.

Xponentiate Remote No location specified
Posted 16 hours ago

Join Wysa as a Tech Lead to spearhead our AI-driven initiatives in mental health, transforming the way support is provided worldwide.

Posted 8 days ago

A leading company in Digital Experiences is looking for a Full Stack Gen AI Engineer to enhance AI-driven applications remotely from Arizona.

Photo of the Rise User

Join Palo Alto Networks as a Senior Staff Engineer and help shape the future of cybersecurity by developing innovative solutions for macOS.

Posted 13 days ago

Seeking a skilled Senior Development Tester to enhance our software systems through comprehensive code evaluations and performance testing.

Photo of the Rise User
Inclusive & Diverse
Mission Driven
Collaboration over Competition
Growth & Learning

Join Degreed as a C# Backend Software Engineer, focusing on building and optimizing high-performance backend systems.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 16, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog