About Springtail
Springtail is on a mission to free developers from the complexity of scaling data infrastructure. We are a venture-backed seed-stage startup building a new cloud service that scales production databases without application modifications or data migrations.
Our three co-founders, Craig Soules (technical), Garth Goodson (technical), and George Szundi (GTM), have extensive experience leading engineering teams and building successful startups. We’re going after a huge market opportunity, raised an oversubscribed pre-seed round, and can’t wait to hire our first backend engineers!
About the Role
We are seeking a highly skilled and experienced Senior Backend Engineer to join our growing team. You will play a pivotal role in building and maintaining the core backend infrastructure of the Springtail database platform. This includes the storage layer, caching layers, network stack, query layer, and more. You will be responsible for designing, developing, optimizing, and debugging critical systems that power our application.
As one of the first key engineering hires, you will report to the CTO and have a hugely influential role in our technical decisions, product direction, and company culture.
This is a hybrid role based in the San Francisco Bay Area.
Key Responsibilities
- Design, develop, and implement high-performance, scalable, and reliable backend systems using C++
- Deep dive into complex database internals, including storage engines, caching, and query optimization.
- Optimize system performance by identifying and resolving bottlenecks within the different software layers.
- Write unit and integration tests for your code, ensuring high quality and reliability.
- Write technical specifications and design documents for your code.
- Participate in code reviews and mentor junior engineers, sharing your knowledge and experience.
- Collaborate with SREs to bring up, bring down, and scale up customer environments.
Who You Are
- 6+ years of experience as a backend engineer with a solid understanding of system design and development principles.
- Expertise in C++ programming, with a deep understanding of memory management, concurrency, performance, and networking.
- In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and SQL.
- Excellent problem-solving skills with the ability to break down complex challenges into manageable tasks with little oversight.
- Experience working in an early-stage startup is a huge plus.
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
What We Offer
We are technical and product-minded, building a product for developers by developers. This is a unique opportunity to work closely with an experienced founding team from start to launch and beyond. We offer a competitive base salary commensurate with experience, a generous early-stage equity package, and a wide range of benefits.
- Base salary determined by years of experience: $185,000 - $225,000
- Generous equity compensation for early employees.
- Hybrid work schedule within the San Francisco Bay Area.
- Health, Dental, and Vision coverage.
- 401K matching up to 4%.
- Unlimited PTO.
- Work-from-home tech budget.
- Internet stipend of up to $50 a month.
- Wellness stipend of up to $50 a month.
- Learning and development stipend of $300 per year.
- Generous parental leave policy.
Visa Sponsorship
At this time, we cannot offer Visa sponsorship; nor can we transfer existing Visas.
Springtail is an equal-opportunity employer. We value diversity and do not discriminate on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.