At a Glance
- Tasks: Join a squad to engineer a platform that legal teams worldwide rely on.
- Company: Opus 2, a leader in legal tech with a focus on AI-driven solutions.
- Benefits: Enjoy flexible working, generous holidays, health insurance, and a loyalty share scheme.
- Other info: Dynamic environment with opportunities for growth and collaboration.
- Why this job: Shape the future of software with AI and make a real impact in the legal sector.
- Qualifications: Experience in software development, especially with Python, Go, or TypeScript.
The predicted salary is between 72000 - 88000 Β£ per year.
You'll join a squad doing real engineering on a platform that legal teams across the world rely on, and the AI shift in software is something you'll be living and shaping, not just reading about.
You break down tasks, ship in slices, and see them land for users.
Help juniors. Use AI tools well across the SDLC.
You're not blocked by "that's not my layer" when a feature spans frontend, API, data, and deployment.
You favour simple, testable solutions and ask for help when complexity gets ahead of you.
You've shipped real production code and can tell the story of how it was used and how it failed.
You're comfortable across the team's stack (backend, frontend, data, deployment) even if you have a stronger area.
You're using AI tooling in your daily workflow and curious about where it fits in the product.
You're not interested in helping more junior engineers grow.
You'd rather hold off on AI tooling until others have proven what works.
Opus 2 builds the platform that leading legal teams use to run their most complex work: a distributed, multi-tenant Saa S platform with API-first surfaces, where security, privacy, and compliance are first-class concerns.
The stakes for our customers are real, so we care about quality.
We also move fast and ship, because the alternative is irrelevance.
We use data where it informs a real decision.
We're building an engineering organisation that learns and adapts at the pace AI is forcing on the work.
Senior engineers help juniors, mid-levels, and each other grow.
AI is reshaping how our customers work and how we build software, and we're investing in the engineering organisation to keep pace.
We're hiring people who'll help us shape this, not just slot into it.
On the backend we're investing in Python, Go, and Type Script.
Java and PHP are in established parts of the platform and we'll keep them well-tended where it makes sense.
If you light up about Python or Go, you're in the right place.
- Python, Go, Type Script (where we're investing); Java and PHP (established services)
- Frontend
- : React
- Deployment
- : Cloud
- : AWS
- Data
- : Postgres, Mongo DB, Open Search / Elasticsearch, vector stores
: Gen AI features already in production (LLMs, retrieval, agentic workflows), with more on the way
Engineering work at a company where AI is real, in production, and a core part of how customers get value. Contributory pension plan.
~33 days annual holidays, flexible working, and length of service entitlement.
~ Health Insurance.
~ Loyalty Share Scheme.
~ Employee Assistance Programme.
~ Electric Vehicle Salary Sacrifice.
~ Cycle to Work Scheme.
~ Regular Company Social Events.
Software-ontwikkelaar in Edinburgh employer: Opus 2
At Opus 2, we pride ourselves on being an exceptional employer that champions innovation and quality in our AI-driven SaaS environment. Our collaborative work culture encourages continuous learning and professional growth, empowering you to make a significant impact while working alongside passionate teams. With a strong focus on quality and employee development, you'll find meaningful opportunities to advance your career in a supportive atmosphere.