At a Glance
- Tasks: Join us as a full-stack engineer, solving real customer problems and driving innovation.
- Company: Be part of Ashby, a dynamic tech startup with a collaborative culture.
- Benefits: Enjoy competitive salary, unlimited PTO, and a generous education budget.
- Other info: Thriving environment with opportunities for growth and minimal bureaucracy.
- Why this job: Make a tangible impact on products used by thousands daily while enjoying creative freedom.
- Qualifications: Experience in software development and a passion for problem-solving.
The predicted salary is between 36000 - 60000 £ per year.
Hi, I’m Abhik, Ashby’s Co-Founder and VP of Engineering. We’re looking for an ambitious full-stack engineer who is laser-focused on solving customer problems and making the right long-term investments to solve them not only today but in our future features and products.
What Ashby gives you in return is the best of both early and growth-stage environments. The agency and no-nonsense of a seed startup: you write product specs, make product and design decisions, and build in an almost-no-meeting culture. While also the product-market fit and scale of a growth-stage startup: tens of thousands of daily users who depend on your software and eagerly await your next feature.
We have notable customers like Notion, Linear, Shopify, and Snowflake. Our growth and retention metrics are best-in-class among our peers: we have tens of millions in ARR, growing >100% year over year, very low churn, and many years of runway. We’ll share more details once we meet.
About the Role and How We Work
Our engineering culture strives to recreate the environments where we did our best work as ICs – where we had the ownership and agency to impact our users with creative and innovative software.
As a Product Engineer, you’ll take ownership over a large portion of one of our products and own projects end-to-end (wearing hats traditionally worn by product and design). You’ll research competitors, write product specs, make wireframes, and more.
To ground it with examples, product engineers at Ashby have:
- Designed and built automated interview scheduling.
- Built a generalized declarative filter architecture that allows users to create complex filters for any record with a consistent UI and compile it to SQL in our backend.
- Specced, designed, and implemented a feature that allows users to complete signing offers entirely within Ashby.
What We’re Building
As engineers, we are used to tooling that makes us better at what we do. When we started Ashby, we saw the opposite with Talent Acquisition software. Recruiting teams were leveling up how they did their work, but instead of software meeting this new standard, it held them back.
Why You Should or Shouldn’t Apply
Software engineers come in many flavours, not all of which fit our model. Here are some things to help you decide if this fits you and what you’re looking for:
- You’re not afraid to tackle any part of a technology stack.
- You’ve tackled projects with a lot of product and technical ambiguity.
- You know how to strike the right balance between speed and quality.
- You are ambitious and always looking to improve your skills.
- You’re an excellent collaborator and communicator.
- You seek to create leverage in your work.
Put another way, you shouldn’t apply if:
- You need company-driven process and structure to get your projects across the finish line.
- You only want to do exciting work.
- You can get lost in the details.
- You haven’t led or taken ownership of projects before.
- You want to mentor earlier-career engineers.
Engineering Culture
Our engineering culture is motivated by the belief that a small, talented team, given the right environment, can build high-quality software fast (and work regular hours!). We do it through minimal process with ownership over decisions normally made by product and design, natural collaboration and deliberate communication, and investing in tools and abstractions that give us leverage.
Interview Process
At Ashby, our team and interview process want to help you show your best self. We’ll dive into past projects and simulate working together via pair programming, writing product and tech specs collaboratively, and talking through decisions. There are no leetcode or whiteboard exercises.
Your First Three Months at Ashby
We want an exceptional onboarding experience for every new hire. At Ashby, your dev environment is set up with a single script, you push your first product change on day one, and you spend the rest of your time shipping product changes that give you a tour of our codebase and best practices.
Technology Stack
TypeScript (frontend & backend), React, GraphQL API, Node.js, Postgres, Redis.
Benefits
- Competitive salary and equity.
- Unlimited PTO, and we will encourage you to take it.
- A minimum of 12 weeks of fully paid parental leave, covered by Ashby.
- Generous equipment, software, and office furniture budget.
- $100/month education budget.
Staff Software Engineer, Product Engineering, UK in London employer: Ashby
At Ashby, we pride ourselves on fostering a dynamic work environment that combines the agility of a startup with the stability of a growth-stage company. Our culture promotes ownership and creativity, allowing engineers to take charge of their projects while collaborating with a talented team. With competitive salaries, unlimited PTO, and a commitment to diversity, Ashby is an exceptional place for ambitious software engineers looking to make a meaningful impact in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Software Engineer, Product Engineering, UK in London
✨Tip Number 1
Get to know Ashby! Research our products and culture so you can speak confidently about how you can contribute. Show us you’re not just another applicant, but someone who genuinely wants to be part of our mission.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry meetups. A friendly chat can go a long way in making your application stand out. Plus, it shows you’re proactive!
✨Tip Number 3
Prepare for the interview by practising your problem-solving skills. We love engineers who can think on their feet, so be ready to discuss past projects and how you tackled challenges. Bring your A-game!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we aim to respond quickly, so you won’t be left hanging for long!
We think you need these skills to ace Staff Software Engineer, Product Engineering, UK in London
Some tips for your application 🫡
Be Yourself:When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show your passion for engineering and problem-solving.
Tailor Your Application:Make sure to customise your application to reflect how your skills and experiences align with what we’re looking for. Highlight any projects where you've tackled ambiguity or taken ownership, as that’s right up our alley!
Showcase Your Impact:We love to see how you've made a difference in your previous roles. Share specific examples of how your work has solved customer problems or improved processes. Numbers and outcomes speak volumes!
Apply Through Our Website:For the best chance of getting noticed, make sure to apply through our website. It helps us keep track of applications and ensures you’re in the loop about the process. We can’t wait to hear from you!
How to prepare for a job interview at Ashby
✨Understand the Product and Its Users
Before your interview, take some time to research Ashby’s products and their target users. Familiarise yourself with the challenges that customers face and think about how you could contribute to solving those problems. This will show your genuine interest in the role and help you align your skills with the company’s needs.
✨Showcase Your Full-Stack Skills
As a Staff Software Engineer, you'll need to demonstrate your ability to work across the entire technology stack. Be prepared to discuss past projects where you've tackled both frontend and backend challenges. Highlight specific technologies you've used and how they contributed to the success of the project.
✨Prepare for Collaborative Problem-Solving
During the interview, you’ll likely engage in pair programming or collaborative discussions. Brush up on your communication skills and be ready to articulate your thought process clearly. Remember, it’s not just about getting the right answer; it’s about showing how you approach problem-solving and work with others.
✨Embrace Feedback and Continuous Learning
Ashby values engineers who are open to feedback and eager to improve. Be ready to discuss how you've handled constructive criticism in the past and how it has helped you grow as an engineer. This mindset aligns well with the company culture and will resonate positively with your interviewers.