Senior Software Developer

Global leader in LegalTech, creating solutions for digital transformation in the legal industry, trusted by world's leading legal teams.
Edinburgh, UK
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Legal Tech

Description For Senior Software Developer

Opus 2, a leading LegalTech company, is seeking a Senior Software Developer to join their Product Squad in Edinburgh, with hybrid working options available. The role focuses on developing web applications for Audio and Video capture of court processes, utilizing a novel multi-channel audio recording system for transcript production. The team works in an agile environment with small, collaborative squads.

The position involves working on distributed real-time applications with a tech stack including HTML5/Web Audio/TypeScript for frontend and Go/Python for backend. The system integrates speech-to-text capabilities through various providers and includes real-time data streaming between services. The platform utilizes AWS infrastructure and modern development practices including GitHub Actions and SonarQube.

As a Senior Software Developer, you'll be responsible for driving technical design, resolving complex challenges, and maintaining high quality standards through peer review and mentoring. The ideal candidate should have 5+ years of experience, strong technical skills, and preferably experience with audio processing. The role offers comprehensive benefits including healthcare, pension, and flexible working arrangements.

The company culture emphasizes collaboration, professional growth, and work-life balance, offering various benefits from healthcare to professional development opportunities. Join a team that's transforming the legal industry through innovative technical solutions.

Last updated a month ago

Responsibilities For Senior Software Developer

  • Driving technical design and delivery of significant pieces of work
  • Taking responsibility for and ownership of work
  • Resolving technical challenges
  • Maintain high standards through peer review and mentoring junior colleagues
  • Contributing to technical discussions
  • Proactively identifying system issues and presenting solutions

Requirements For Senior Software Developer

TypeScript
Go
Python
Linux
  • 5+ years experience in research or professional software engineering
  • Degree in computer engineering / computer science (MEng/MSc or PhD preferred)
  • Proactive attitude with client focus and excellent communication skills
  • Learning attitude and ability to raise up others
  • Audio processing experience (DSP, FFT) advantage
  • Systems approach to engineering
  • Experience with cloud systems and APIs (AWS and transcribe)
  • Experience with Git, GitHub Projects, and Slack
  • Familiarity with Linux environments

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Contributory pension plan
  • 33 days annual holidays
  • Flexible working
  • Loyalty Share Scheme
  • Enhanced Maternity and Paternity
  • Private Healthcare Scheme
  • Employee Assistance Programme
  • Electric Vehicle Salary Sacrifice
  • Cycle to Work Scheme
  • Calm and Mindfulness sessions
  • Charity volunteer day
  • Regular Company Social Events
  • Yearly Development Retreat

Interested in this job?

Jobs Related To Opus 2 Senior Software Developer

Senior Software Developer

Join Opus 2 as a Senior Software Developer in Edinburgh, working on cutting-edge LegalTech solutions with a collaborative team and excellent benefits.

Optical Network Development Engineer, Network Product Development

Senior Optical Network Development Engineer role at AWS, focusing on building and scaling network infrastructure for cloud services.

Software Development Engineer III, Prime Video Content Localization and Accessibility

Senior SDE role at Prime Video focusing on content localization and accessibility features using GenAI and scalable solutions.

Software Development Engineer III, Infra Supply Chain Automation

Senior SDE role at AWS focusing on supply chain management systems and infrastructure automation, requiring 5+ years of experience.

Software Development Engineer, Buy With Prime

Senior Software Engineer role at Amazon's Buy with Prime initiative, building distributed systems and scalable services that extend Prime benefits to external merchants.