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
This job posting may no longer be active. You may be interested in these related jobs instead:
AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's network edge, requiring 5+ years experience in software development and system architecture.

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 3 months 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?