Sub banner

Senior backend Developer

Job description.

Senior Backend Engineer (Java / Go)

Ocho People | Technology Recruitment

     Senior Backend Engineer role at a fast growing AI powered Agentic Test Automation Platform trusted by Fortune 500 enterprises

     Java and Go across high-performance, cloud native distributed systems — GCP, Docker, Kubernetes

     Small, high-trust engineering team with real ownership and architectural influence

     Fully remote, Canada-based

     Salary up to $175,000 plus equity and comprehensive benefits

Why This Organisation

Our client is the world's most advanced Agentic Test Automation Platform. Their technology replaces brittle, manually maintained test scripts with AI test agents that learn, adapt and scale across platforms used by some of the largest enterprises on the planet. Backed by leading investors and growing at pace, this is a company at the cutting edge of what AI can do in enterprise software.

The team is around ten engineers across multiple locations. The culture is collaborative, fast moving and built on trust. Engineers here are not handed a ticket queue. They are expected to own complex problems, make architectural decisions, communicate their thinking clearly and work alongside other strong engineers to find the best solution. If you have spent your career building genuinely hard distributed systems and want to work somewhere that recognises and rewards that, this is a serious opportunity.

The package matches the level of the role. Salary up to $175,000 equity participation, comprehensive benefits and fully remote working from Canada.

The Role and What It Can Do For Your Career

This is a Senior Backend Engineer position with real architectural authority. You will lead key projects from concept through to production, drive backend architecture decisions across high availability, cloud native infrastructure and mentor the engineers around you. The work spans distributed systems, scalability challenges, observability and major platform initiatives — the kind of problems that build a career.

What sets this role apart is the quality of the engineering bar. The hiring manager is not looking for a CV that ticks boxes. He is looking for engineers who can go deep — who can pick a complex project from their background and explain exactly what they built, why they made the architectural decisions they did, what trade-offs they navigated and what impact their work had. If that is how you think about your work, you will feel at home here immediately.

AI usage in engineering workflows is also important here. The team uses AI tooling heavily day to day — tools like Copilot, Cursor and Codex are embedded in how engineers work. You do not need to have built AI models, but you should be using AI actively in your development workflow and be able to talk about how it improves your output.

The tech is Go and Java across backend services, GCP cloud infrastructure, Docker and Kubernetes, high availability distributed systems design and modern CI and CD pipelines.

What you will need:

     10 or more years of professional software engineering experience, including 5 or more years focused on backend development

     Advanced proficiency in Go and/or Java with a deep understanding of distributed systems

     Hands on experience with cloud infrastructure, ideally GCP, and containerised environments including Docker and Kubernetes

     Solid understanding of scalability, API design and performance tuning in distributed systems

     The ability to explain your architectural decisions, trade-offs and individual impact in depth — not just at a surface level

     Active use of AI tooling in your engineering workflow

     Strong communication skills and a collaborative, proactive working style

Nice to Have:

     Exposure to event driven architecture including pub/sub patterns

     Experience in a fast moving scaleup or startup environment

Why You Should Apply Now

Senior backend roles at this salary, with this level of architectural ownership, at a company backed by serious investors and growing at pace, are exceptionally rare in Canada and Northern Ireland. This is the kind of opportunity that comes along once in a career — and the hiring team is open-minded about background. What they care about is engineering quality, ownership, communication and a genuine appetite for AI-assisted development.

If you are a strong Java or Go engineer who can go deep on your work and is ready for a role that will genuinely challenge and reward you, please reach out to Nick Napier directly on LinkedIn or submit your CV via the link below.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Canada$150,000 - $175,000
Job reference:
NN23947024
NICK NAPIER

NICK NAPIER

Senior Recruitment Consultant at Ocho