At a Glance
- Tasks: Build scalable systems for our AI-native CRM and establish best practices.
- Company: Join a dynamic startup focused on innovative technology solutions.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by shaping the future of AI-driven platforms.
- Qualifications: 6+ years in distributed systems, strong database skills, and proficiency in modern tech stacks.
- Other info: Collaborate directly with founders in a fast-paced, growth-oriented environment.
The predicted salary is between 36000 - 60000 £ per year.
About the role
You will join Clarify as a Platform Engineer, building the foundational systems that power our AI-native CRM. You will work directly with founders to architect critical infrastructure—from data pipelines and integration frameworks to developer tooling and system reliability. This is a role for someone who has built scalable platforms and is excited to establish best practices from the ground up with modern tooling and AI-first principles.
What you’ll do:
- Build core platform systems: data pipelines, integration framework, API infrastructure, and developer tooling.
- Design scalable data models and storage strategies for complex CRM workflows and AI capabilities.
- Establish observability, monitoring, and performance standards as we scale to thousands of customers.
- Create platform standards: API patterns, service design, testing frameworks, and deployment practices.
- Own critical technical decisions: infrastructure choices, architectural patterns, and technology selection.
- Partner with founders on technical strategy, balancing innovation with pragmatic execution.
Your background:
- 6+ years building distributed systems and platform infrastructure.
- Strong expertise in database design, query optimization, and managing data at scale.
- Proficient in TypeScript, Node.js, React, Next.js, and Postgres.
- Experience building developer-facing infrastructure: APIs, SDKs, or internal tooling.
- Pragmatic technical decision-making: balancing technical excellence with business impact.
- Strong operational instincts: monitoring, alerting, debugging, and incident response.
- Excellent communication—translate complex technical concepts for various audiences.
- Startup experience preferred—you have built 0-to-1 products or scaled through hypergrowth.
- Bonus: Experience with AI/ML infrastructure, LLM APIs, or vector databases.
- Bonus: Open source contributions or technical writing demonstrating expertise.
Backend Engineer employer: Clarify
Contact Detail:
Clarify Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Backend Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving scalable platforms and AI capabilities. We want to see your expertise in action, so make sure it’s easy for potential employers to find your work.
✨Tip Number 3
Prepare for technical interviews by brushing up on your database design and query optimisation skills. We recommend practicing coding challenges and system design questions to demonstrate your problem-solving abilities during the interview.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search—so don’t hesitate to hit that apply button!
We think you need these skills to ace Backend Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the role of a Backend Engineer. Highlight your experience with distributed systems, database design, and any relevant projects that showcase your expertise in TypeScript, Node.js, and other technologies mentioned in the job description.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about building scalable platforms and how your background fits with our AI-native CRM vision. Share specific examples of your past work that demonstrate your ability to make critical technical decisions and establish best practices.
Showcase Your Communication Skills: Since excellent communication is key, make sure your application clearly conveys complex technical concepts in an understandable way. This will help us see how you can translate your knowledge for various audiences, which is crucial in a startup environment.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture and values!
How to prepare for a job interview at Clarify
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like TypeScript, Node.js, and Postgres. Brush up on your knowledge of distributed systems and be ready to discuss your past experiences with building scalable platforms.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in your previous roles. Think about times when you made critical technical decisions or improved system reliability, and be ready to explain your thought process.
✨Communicate Clearly
Since excellent communication is key, practice explaining complex technical concepts in simple terms. You might be asked to describe your work to non-technical stakeholders, so being able to bridge that gap will impress the interviewers.
✨Demonstrate Your Startup Mindset
If you have startup experience, highlight it! Talk about how you’ve contributed to building products from the ground up or scaled through rapid growth. Show that you understand the unique challenges and opportunities that come with working in a startup environment.