Senior engineering at Opus 2 is hands-on, high-trust, and end-to-end. You'll lead complex, often ambiguous work from problem to production, raise the bar on the team around you, and help shape how we build software in a moment where AI is changing the work week to week. Lead complex, often ambiguous features and projects end-to-end. Discovery, breakdown, shipping in slices, and seeing it land for customers. Thoughtful code review, pairing where it helps, mentoring mid-level and junior engineers. Own quality and operability. Use AI to raise quality, speed, and productivity. You don't need to be an ML researcher, but you should be using AI tools well across the SDLC: in your own workflow, in product exploration, and in helping the squad adopt them safely. Help shape engineering strategy with Tech Leads and Engineering Managers. We're hiring T-shaped engineers: broad across the stack, deep in at least one area (backend, frontend, data, infra, AI/ML, or another domain where you can show real expertise). Breadth that lets you ship end-to-end. "That's not my layer" isn't in your vocabulary when a feature spans frontend, API, data, and deployment. Coaching disposition. You treat the AI-driven shift in software as the job rather than disruption to it. You learn fast, change your mind when the evidence does, and help colleagues do the same. You've shipped, operated, and iterated on real software at meaningful scale. You're comfortable across the stack with at least one of: TypeScript, Python, Java, or Go. You've worked with cloud platforms (AWS preferred; You enjoy working with Product and Design as partners who shape what gets built, rather than as a service desk that hands you tickets. You're curious about AI tooling and product applications, and you want to help build a learning culture rather than wait for a training catalogue. You're sceptical of AI tooling on principle and would rather wait to see whether it settles before engaging. At this level we expect you to be helping the squad work out what good looks like. Opus 2 builds the platform that leading legal teams use to run their most complex work: a distributed, multi-tenant SaaS 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 TypeScript. 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, TypeScript (where we're investing); Java and PHP (established services) Frontend : React Deployment : Cloud : AWS Data : Postgres, MongoDB, OpenSearch / Elasticsearch, vector stores AI : GenAI features already in production (LLMs, retrieval, agentic workflows), with more on the way Senior 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. ~
Senior PHP Software Engineer (Remote) 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.