At a Glance
- Tasks: Design and build impactful backend services that connect farmers and processors.
- Company: Ambitious agritech startup focused on real-world solutions.
- Benefits: Competitive salary, equity, health insurance, pension, and flexible working.
- Why this job: Make a genuine difference while shaping the future of agritech.
- Qualifications: 5+ years backend experience, strong in Go or similar languages.
- Other info: Collaborative hybrid work environment with opportunities for growth.
The predicted salary is between 47000 - 65000 £ per year.
Are you a senior backend engineer who wants real ownership, real influence, and the chance to build something that actually makes a difference? My client is an agritech startup working directly with farmers and processors to build software that delivers genuine, real-world impact. Their platform connects systems across the farm to surface insights that help customers make better, more informed decisions - and they are still early enough that your technical input will genuinely shape the product.
They are now looking for a Senior Backend Engineer to play a key role in defining backend architecture and technical standards as the team scales. This is a senior individual contributor role - not people management - with real autonomy and responsibility. The role has a hybrid setup with regular collaboration in the Antrim office (around 3 days per week).
Salary: £55,000 - £65,000, depending on experience
Equity available alongside a strong benefits package.
Applicants must be based in Northern Ireland with the right to work in the UK.
What you’ll be doing:
- Designing, building and running backend services and APIs from idea through to production
- Owning services in production - reliability, monitoring, performance and incident response
- Making and documenting architectural decisions for both new and existing systems
- Improving scalability, performance and overall system robustness
- Working closely with product and frontend teams to deliver end-to-end solutions
- Reviewing code and mentoring more junior engineers, raising the bar across the team
What they’re looking for:
- Strong backend engineering experience, ideally 5+ years, working on production systems used by real customers
- Experience with Go or similar backend languages (strong fundamentals matter more than specific tools)
- Solid knowledge of PostgreSQL or other SQL databases
- Hands-on experience building APIs (REST, GraphQL, gRPC, etc.)
- Exposure to GCP or comparable cloud platforms
- Experience with CI/CD pipelines and modern deployment practices
The kind of engineer who’ll thrive here:
- Comfortable working independently with minimal supervision
- Strong technical judgement and ability to weigh trade-offs
- Confident debugging complex production issues
- Focused on building systems that last, not just shipping quickly
- Clear communicator who values good technical documentation
- Someone who enjoys raising engineering quality, not just their own output
Benefits:
- Equity in the business
- Health insurance
- Pension
- Flexible working
If you’re interested in joining an ambitious startup where your work has visible impact - and where your technical voice genuinely matters - this could be a great fit. If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.
Senior Backend Engineer employer: Ocho
Contact Detail:
Ocho Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the agritech space or those already working at startups. A friendly chat can lead to insider info about job openings and even referrals, which can give you a leg up.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your backend projects. This is your chance to demonstrate your expertise in Go, PostgreSQL, and API development, making it easier for potential employers to see what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on system design and architecture principles. Since this role involves making architectural decisions, being able to discuss your thought process and past experiences will really set you apart.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in making a difference in the agritech sector.
We think you need these skills to ace Senior Backend Engineer
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for backend engineering shine through! We want to see how your skills can make a real difference in our agritech startup. Share specific examples of projects you've worked on that align with our mission.
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with backend languages like Go and your work with APIs. We love seeing how your background fits into what we're building, so don’t hold back on the details!
Be Clear and Concise: Keep your application clear and to the point. We appreciate good communication, so make sure your writing is easy to follow. Use bullet points where necessary to break down your achievements and skills.
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 it gets the attention it deserves. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at Ocho
✨Know Your Tech Inside Out
Make sure you’re well-versed in backend technologies, especially Go and PostgreSQL. Brush up on your experience with APIs and cloud platforms like GCP. Being able to discuss your past projects and the architectural decisions you made will show that you have the technical chops for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific instances where you’ve debugged complex production issues or improved system performance. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it clear how your actions led to positive outcomes.
✨Communicate Clearly and Confidently
As a senior engineer, you’ll need to communicate effectively with both technical and non-technical team members. Practice explaining your thought process and decisions in a straightforward manner. Good documentation habits are also key, so be ready to talk about how you ensure clarity in your work.
✨Demonstrate Your Ownership Mindset
This role is all about taking ownership of backend services. Be prepared to discuss how you’ve taken responsibility for projects in the past, from design through to production. Highlight your ability to work independently while still collaborating effectively with product and frontend teams.