Engineering at Better Stack
We are software builders at ❤️
CEO is a software engineer, COO is a software engineer and you guessed it; CTO is an engineer, too.
If you love building amazing software, you're at the right address.
(video credit: The amazing Gary Bernhardt from destroyallsoftware.com)
A few tweets we live by
The secret to scaling: designers who code, engineers who design, marketers who write SQL, PMs who write copy, customer support folks who open PRs, leaders who do support.— Sahil Lavingia (@shl) January 14, 2021
The more skills overlap, the less people need to meet, the more gets shipped.
Move faster. Slowness anywhere justifies slowness everywhere.— Sam Altman (@sama) January 1, 2021
2021 instead of 2022. This week instead of next week. Today instead of tomorrow.
Moving fast compounds so much more than people realize.
How to make teams productive:— Jack Altman (@jaltma) July 13, 2020
- keep them very small
- have as few priorities as you can
- do as few hours of meetings as possible
As a startup, always bias toward simple. Customers will tell you when your product doesn't do enough, but will never ask for fewer features when they stop using your product because it's too complex.— Aaron Levie (@levie) June 10, 2019
Speed & developer productivity matters
No. 1 thing that kills startups is that they don't manage to make something people want.
Ugly code doesn't kill startups. Competition doesn't kill startups.
Companies die when they run out of money before they manage to create a delightful product.
But you never really know if your product is going to work... until it does.
The no. 1 priority of a great startup is to move fast(er).
That's why we optimize for a pragmatic style of software development that allows us to move at an unrivaled speed & quality and ship products faster than our better-funded competitors.
Who we are looking for
- Writing software is your hobby.
- You tend to start side projects to try out new technologies.
- You're the kind of person who'd consider writing a web scraper to compare rents & house prices in order to find the best place to live.
- In other words, you can take a rough idea and make it into a live app.
well, shit pic.twitter.com/HvlcpQScex— Rich Harris (@Rich_Harris) December 14, 2020
How our interviews work
Our interviewers actually ask you about the things you'd do on the job.
Sure, we do ask a few Google-like algorithm questions, but we mainly want you to solve a number of real-world problems you can come across the next day on the job.
No need to revise algorithms and data structures before interviewing with us.
Afterwards, we always ask for your feedback so that we can improve with the next interview round.
What you'll do
You'll have a massive impact on the business. Seriously, your work needs to be visible like a crater here. We're a small startup, there's no space for free riders here. Every single team member brings a unique skill to the table.
Our tech stack
We don't care if you worked with a completely different tech stack until now. Amazing software engineers like you can pick up new frameworks quickly.
Our stack is not set in stone either. Come with solid reasons for doing things differently and we'll change our best practices!
- Ruby on Rails
- PostgreSQL, Redis, and ClickHouse
- Webpack with Vanilla.js, Turbo.js, ES6, and Tailwind
- Rust, Docker, ZFS, Prometheus, Grafana
The right time to apply was yesterday
No, seriously. Something magical happens in fast-growing startups before they cross 20-30 people.
Google or any other bigTechCo is going to be the same as today in a few years. You can always join them later.
Startups are different, however. Things change rapidly from one week to another.
You will learn more than you ever thought was possible.
If you ever wanted to experience your own Silicon Valley way of building a global software startup, reach out today.