We're a small, senior, deeply technical team committed to building tools that improve software quality in practical ways. (3/4 of us have PhDs in programming languages. 🤓) We're all-remote, work together closely, and get the most excited when we build something that helps our users. We believe in shipping quickly and often, learning, and iterating. We love dogs and also cats.
Akita is backed by two of the top VC firms, as well as a major NBA player and some other incredible angel investors. 🏀😇
What will you do at Akita?
- You'll solve hard technical problems. At Akita, solving challenging technical problems is crucial to improving the developer experience of our product. To achieve the dream of one-click observability, our solution needs ways to watch API traffic as noninvasively as possible—and ways to analyze that traffic that are accurate and informative for developers. To get an idea of the kinds of problems we work on, you may be interested in this blog post about how we analyze packet capture with GoPacket and this blog post about how we model API traffic to catch breaking changes.
- You'll write and ship a lot of code. Opportunities abound for both prototyping and shipping new features! To give you an idea of pace, this blog post by our founding engineer Mark Gritter about measuring per-endpoint performance came out of Mark's starter project.
- You'll work directly with our users to improve the product. We believe that listening to our users is key to getting our product right. Everyone on our team is involved with responding to user questions and requests, seeing where people are getting tripped up and what they’d like to see. When we reprioritize engineering tasks based on user feedback, many of the new tasks come from ideas engineers had from working with users.
- You'll build the observability tool of the future! One-click observability is not something that exists today. There are a lot of lessons to learn and a lot of innovations to make along the way. You'll be shaping not just the future of Akita, but the future of cloud observability.
- You're a hacker. You have a Bachelor’s degree in Computer Science or equivalent experience. You have substantial experience programming large, complex systems. There are three areas of expertise we're particularly interested in: networks, compilers/programming languages, or distributed systems.
- This is not your first rodeo. You have 3+ years of experience shipping backend code that other people use. You've led or played a major role in at least one software project of significant technical depth. BONUS: you've dealt with enough APIs and services to know where some bodies are buried.
- Empowering developers is important to you. You realize that a good developer tool is a major force multiplier. You've thought a lot about how developer tooling could do a better job of meeting programmers where they are. You get excited about developers getting value about what you've built.
- You're comfortable sharing drafts, getting feedback, and iterating. You have experience working closely with others and changing course based on feedback. You find this way of working fun.
- You’re scrappy. You know what it takes to ship high-quality production software, but you’re also happy taking judicious shortcuts and even deliberately incurring tech debt to get the job done. Ideally, you'll have worked on a small, fast-moving team and scaled with it.
- You’re versatile. You've gone deep, but you're flexible across the stack and are willing to do what it takes to solve a hard problem.
- Python (increasingly typed)
- React and TypeScript
- Docker; Kubernetes
- AWS; Terraform
- Competitive salary and equity packages. We are deliberately building our early team to be small and senior, so we are extremely generous compared to other companies of our stage.
- Generous health and dental insurance. 401(k) plan.
- Work from anywhere in the US, as long as there is a significant overlap with 9am-6pm Pacific time.
Life at Akita
- We value doing over talking.
- We aggressively prioritize. There are only so many of us and so many hours in the day.
- We make decisions quickly. We make decisions based on the data that is available. Every decision has a clear decision-maker.
- We value being deliberate and discussing up front, including where we cut corners and where we take on tech debt.
- We constantly work to get better. Every Wednesday we review all of the product feedback from the past week. Every Friday we have a candid review of our planning, communication, and work execution. We identify explicit improvements and put them into action.
- We care about each other! During daily standup, everyone gives personal as well as work updates. We understand that even though work is a major part of all of our lives, there's more to everybody to appreciate and get to know.
- We value diversity and inclusion. We have a monthly reading group and a quarterly review. The most recent reading group was focused on inclusivity issues around remote work.
- The word "fun" is important to us and we are looking for someone who reads all this and thinks it would be fun. 👯♀️