At a Glance
- Tasks: Build and optimise software infrastructure for a fast-growing tech company.
- Company: Join Ashby, a leading talent acquisition software provider with top-tier clients.
- Benefits: Enjoy competitive salary, unlimited PTO, and generous parental leave.
- Why this job: Make a real impact on hiring processes for major companies while growing your skills.
- Qualifications: Experience in software development and a passion for problem-solving.
- Other info: Collaborative culture with opportunities for professional growth and learning.
The predicted salary is between 36000 - 60000 ÂŁ per year.
We’re looking for a curious, rigorous, problem-hungry platform engineer (who codes!) to carry the ball as we bring Ashby to the big leagues. Ashby builds software that lets talent teams build an efficient, delightful, respectful hiring process. Similarly, you’re an engineer who wants to build a “paved road” that excellent engineering teams can safely take to the moon and back.
About The Role And How We Work
Our infrastructure is in a good place for now. Nothing is static. Ashby continues to grow rapidly, putting strain on our existing infrastructure. We’re always looking to give our customers more powerful hiring software, and building new product features often requires new pieces of infrastructure. As a Platform Engineer at Ashby, you’ll get to dive into scaling problems, add new capabilities to our platform, and think about how our entire team interacts with infrastructure. All our own engineers own their projects end-to-end and ship with minimal oversight.
Responsibilities
- Optimize our homegrown ultra-dynamic recruiting DSL-to-SQL compiler, and create tools to help developers do so.
- Create automated guardrails for the security and privacy of our customer data.
- Help our developers ship features fast through canary deploys, gradual rollouts and feature flags, while keeping complexity manageable and reducing downtime.
- Work with the business and the engineering team to define SLOs and implement the corresponding SLIs.
- Ensure all communication with external services supports retries and circuit-breakers.
- Implement the infrastructure to support an event-driven architecture and data warehouse.
We’re looking for someone who can build systems that an engineer would like to work with: mature and boring but open-minded and approachable. You should apply if you never stop, get weirdly obsessed about a problem, and don’t take shortcuts. You care about what you do and the team you do it with, and want to work with others who do as well.
Technology Stack
TypeScript (frontend & backend), Node.js, React, Apollo GraphQL, Postgres, Redis. We use Datadog and Sentry on 100% cloud-based (AWS) infra.
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 wanted to schedule candidates faster, track interviewer preparation and quality, and do it with half the headcount. We built Ashby to give TA teams the highest standard of tooling.
Engineering Culture
Our Engineering Culture Is Motivated By Abhik And Benji’s Belief That a Small Talented Team, Given The Right Environment, Can Build High-quality Software Fast. We Do It Through Minimal process with ownership over decisions normally made by product and design.
Interview Process
At Ashby, our team and interview process want to help you show your best self. Our Interview Process Is Three Rounds:
- Introduction call with Hiring Manager (15 to 30m, live).
- A technical screen where we pair in our actual codebase (1h, live).
- Three non-coding interviews that focus on technical design, debugging incidents, and infrastructure (3h 15m, live can be split across multiple days).
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.
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 with more expensive items covered with manager approval.
Ashby provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression.
Staff Platform Engineer, UK in Cardiff employer: Ashby
Contact Detail:
Ashby Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Platform Engineer, UK in Cardiff
✨Tip Number 1
Network like a pro! Reach out to folks in your industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their needs. Practise common technical questions and scenarios that relate to the role of a Platform Engineer.
✨Tip Number 3
Show off your projects! Whether it's a GitHub repo or a personal website, having tangible examples of your work can set you apart. Make sure to highlight any relevant experience with infrastructure-as-code or scaling systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Ashby.
We think you need these skills to ace Staff Platform Engineer, UK in Cardiff
Some tips for your application 🫡
Show Your Curiosity: We love candidates who are curious and eager to learn. In your application, share examples of how you've tackled complex problems or learned new technologies. This will show us that you're the kind of person who dives deep and doesn't shy away from challenges.
Be Authentic: Let your personality shine through! We want to know who you are beyond your technical skills. Share your passions, interests, and what drives you in your work. This helps us see if you'll fit into our collaborative culture.
Tailor Your Application: Make sure to customise your application for the role. Highlight relevant experiences and skills that align with what we're looking for in a Platform Engineer. This shows us that you've done your homework and are genuinely interested in joining our team.
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It streamlines the process and ensures your application reaches the right people. Plus, it’s super easy to do!
How to prepare for a job interview at Ashby
✨Understand the Role Inside Out
Before your interview, make sure you thoroughly understand the Staff Platform Engineer role. Familiarise yourself with the technologies mentioned in the job description, like TypeScript, Node.js, and AWS. This will help you speak confidently about how your skills align with what Ashby is looking for.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples of how you've tackled complex engineering problems in the past. Ashby values curiosity and a rigorous approach to problem-solving, so be ready to dive deep into your thought process and the outcomes of your projects.
✨Emphasise Collaboration and Communication
Since Ashby promotes a culture of collaboration, be prepared to talk about how you've worked with cross-functional teams in the past. Highlight your experience in sharing knowledge and best practices, as well as how you handle feedback and adapt to different working styles.
✨Be Ready for Hands-On Technical Challenges
Expect to engage in pair programming or technical discussions during the interview. Brush up on your coding skills and be ready to demonstrate your ability to write clean, efficient code. This is your chance to show that you can not only think critically but also execute effectively.