Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Opus 2

Senior Software Engineer

Opus 2

Senior Software Engineer leading complex software development projects at Opus 2, focusing on AI and engineering strategy. Driving decision-making and coding while mentoring junior developers.

Posted 6/5/2026full-timeEdinburgh • 🇬🇧 United KingdomSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudGoJavaPythonSDLCTypeScript

About the role

Key responsibilities & impact
  • Lead complex, often ambiguous features and projects end-to-end. Discovery, breakdown, shipping in slices, and seeing it land for customers.
  • Partner with Product and Design to translate user needs into pragmatic, well-scoped technical work. Call tradeoffs early. Keep the roadmap honest about what's feasible.
  • Raise the bar on the team around you, and beyond. Thoughtful code review, pairing where it helps, mentoring mid-level and junior engineers.
  • Own quality and operability. CI/CD, test automation, observability, post-incident learning. Part of the work, not someone else's job.
  • Make architectural and tech-stack calls that hold up. Favour maintainable, scalable, simple solutions over clever ones.
  • 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.
  • Help shape engineering strategy with Tech Leads and Engineering Managers.

Requirements

What you’ll need
  • You've shipped, operated, and iterated on real software at meaningful scale. Not just built it, but lived with it.
  • You're comfortable across the stack with at least one of: TypeScript, Python, Java, or Go.
  • You've worked with cloud platforms (AWS preferred; transferable experience welcome) and understand the operational side of running services in production.
  • 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.

Benefits

Comp & perks
  • Senior engineering work at a company where AI is real, in production, and a core part of how customers get value. Not a side-of-desk experiment.
  • A focused engineering organisation where your work is visible, your decisions matter, and the path from idea to customer is short.
  • Investment in your growth: coaching, learning time, exposure to challenging problems, and a clear IC track if you want to keep deepening technically.
  • Contributory pension plan.
  • 33 days annual holidays, flexible working, and length of service entitlement.
  • Health Insurance.
  • Loyalty Share Scheme.
  • Enhanced Maternity and Paternity.
  • Employee Assistance Programme.
  • Electric Vehicle Salary Sacrifice.
  • Cycle to Work Scheme.
  • Calm and Mindfulness sessions.
  • A day of leave to volunteer for charity or dependent day.
  • Regular Company Social Events.
  • Yearly Development Retreat.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptPythonJavaGoCI/CDtest automationobservabilityAI toolssoftware development lifecycle (SDLC)scalable solutions
Soft Skills
leadershipmentoringcollaborationproblem-solvingcuriositycommunicationstrategic thinkingadaptabilitycode reviewpartnership