/^(Full-?stack|Backend) Engineer$/i at Better Stack at Better Stack
- Full-time
- Remote, EU in UTC ± 3h
Here at Better Stack we are software builders at đ€
The challenge/Mission
At Better Stack, we are engineers, making the tools we always wanted. Weâre not just shipping code; weâre redefining how software gets built.
Software is the closest thing to magic in the real world, and it has helped mankind accomplish amazing things in the last twenty years. Thereâs arguably a lot of software in the world already, and with the rise of AI, there will only be more of it. Our tools empower developers to create a better internet and literally keep software running across the globe. Our small but mighty team moves at speed to make sure fellow engineers get a much better observability stack. (pun intended đ)
I think you get it already, but letâs be explicitâweâre a startup built by engineers, for engineers. Our CTO, CEO, and COO are all software builders who understand what it takes to craft elegant, efficient, and delightful products. And weâre continuously looking for more Full-Stack/Product Engineer/Generalist to help us create high-quality software with exceptional UXâend to end.
Be cautious, though. Youâll need to do more than write code. Youâll eventually shape the user experience, optimize backend performance, and deploy secure, scalable software. Weâre looking for software engineers who, if given enough time, could build Better Stack on their own. This role is not about filling a narrow niche but taking ownership and shipping impactful software that users love.
What you'll do
- Develop, test, and deploy secure, performant, and scalable code in productionâindependently or with lightweight collaboration.
- Work directly with our CTO, CEO, and designer to deliver end-to-end features, from backend to frontend, within a single day.
- Use our modern yet opinionated tech stackâRuby on Rails, PostgreSQL, Redis, ClickHouse, Redpanda, JavaScript, Vue.js, Tailwind, Docker, and more.
- Keep (not only) frontend performance and SEO on your mind, ensuring fast, delightful user experiences while maintaining a polished UI.
- Engage with pragmatic problem-solving: know when to go "quick and dirty" for prototypes and when to polish production code to perfection.
- Ship software while maintaining security and performance across the stackâunderstanding basic web security principles without over-relying on frameworks.
- Collaborate asynchronously while avoiding unnecessary meetings. We trust you to manage your time and ship.
This Might Be For You If
- Software is your hobby. Youâve written web scrapers for fun, built apps for personal use, or explored side projects to learn new tech. Sometimes people wonder, so let us be clear: No, it doesnât mean software needs to be your only hobby. We love software and still enjoy spending time with our families and friends, hiking, or crafting wooden furniture.
- You love shipping things end-to-end. Styling buttons in the morning, adjusting the database schema at noon, and deploying to production in the afternoon? Sounds like a perfect day to you.
- You value speed and pragmatism. You know how to prioritize and cut the right 5% of a feature to simplify its implementation by 100x.
- You take security very seriously. You understand, know and can apply fundamental security principles and best practices in modern software development, ensuring systems are robust and resilient against vulnerabilities. And no, the answer is not âmodern frameworks are resolving securityâ.
- Youâre performance-minded. From optimizing SQL queries to reducing frontend reflows and choosing the right number of threads, youâre always looking for ways to improve efficiency.
- You're a generalist. You donât need to be an expert in every area of software engineering, but youâre comfortable wearing multiple hats and learning quickly.
- You care about UI and UX. Pixel-perfect designs and seamless user flows arenât âjust for designers.â Refactoring UI is/would be your go-to guide.
- You prefer fewer meetings and more doing instead. Team stand-ups? No thanks. Async tools and clear communication? Yes, please.
- You might have worked with our stack, and you might not. Long story short, we don't care much. We need you to be flexible about that. We treat technology as tools. And great software engineers can pick up any technology fast. As far as you worked with some web technologies and at least some SQL databases, youâre just fine! Count on usâweâll help you get up to speed with our stack if necessary.
- You share our vision of software engineers being the artists of our age. Paul Graham, founder of Y Combinator, wrote Hackers and Painters, our favorite book on that topic.
Who Youâll Work With
- Our founders: Juraj (CEO), Veronika (COO), and Tomas (CTO) who remain hands-on and ship code weekly.
- The team: We consider our team to be a professional sports team. Everyone aims to be the best in the world in what they do. From YC alumni to ex-Google and ex-Shopify colleagues, youâll be in great company.
- A design wizard: Our designerâs expertise ensures every feature you build looks and feels incredible.
Where to go next?
- What it's like to work here â feel the atmosphere, understand the culture: https://betterstack.com/careers
- How we think about software engineering (most of the principles we describe there apply to other parts of the company as well đ): https://betterstack.com/careers/engineering
- Learn from the talks we hosted on our Logging into summer with Better Stack event for DevOps leaders: https://www.youtube.com/watch?v=0cGi68ALLik
- Work hard, treat people well, and have fun. On our latest offsite we played games, competed and traveled into 1970s to channel our inner Steve Jobs: https://www.linkedin.com/posts/zbynek-novotny_another-better-stack-offsite-is-in-the-books-activity-7259934868438978560-w5tz?utm_source=share&utm_medium=member_desktop
- Get to know us through the lens of our investors from Creandum (also invested in Spotify, Bolt, or Klarna): https://blog.creandum.com/the-secret-weapon-to-higher-quality-software-creandum-better-stack-f5814c043e45
- juraj.blog â learn directly from our co-founderâs Juraj blog about how do we view Early-stage startup engineering: https://juraj.blog/
- Hacking Scale â a newsletter we started writing just recently, but itâs trending in the engineering community already: https://newsletter.betterstack.com/
Published 25 days ago • Expires January 07, 2025 14:43