Senior Software Engineer - Uk

Disco

London, United Kingdom
On-site
Technical leadership and mentorship
High performance, scalability, and reliability
Stakeholder engagement
The Senior Software Engineer is responsible for subsystems of a project, leading epics/initiatives, mentoring more junior engineers, and contributing to architectural decisions

Job Summary

  • The Senior Software Engineer is responsible for subsystems of a project, leading epics/initiatives, mentoring more junior engineers, and contributing to architectural decisions.
  • They design and develop high-quality, scalable, and innovative software solutions in a SaaS environment, utilizing cutting-edge technologies and methodologies.
  • DISCO provides a cloud-native, artificial intelligence-powered legal solution that simplifies ediscovery, legal document review and case management for enterprises, law firms, legal services providers and governments.

Matching Summary

The Senior Software Engineer is responsible for subsystems of a project, leading epics/initiatives, mentoring more junior engineers, and contributing to architectural decisions.

Skills & Requirements

Must-have

  • Technical leadership and mentorship
  • High performance, scalability, and reliability
  • Stakeholder engagement
  • Proficient software development
  • Code quality and optimization
  • Technical problem solving
  • Collaboration and communication
  • Continuous learning and adaptation
  • Technical documentation

Nice-to-have

  • Developing, maintaining, and monitoring large-scale systems
  • Designing and developing from a security perspective
  • Leveraging observability systems
  • Selecting and extending third-party components
  • Agile development methodologies
  • Feature or release toggles
  • Contract-first designing

Key Requirements

  • 7-10+ years of relevant experience
  • Experience in leading significant software projects
  • Proficiency in containerization (Docker, Kubernetes)
  • Experience with CI/CD pipelines
  • Proficient in designing microservices systems
  • Skilled in cloud provider operations (AWS, Azure, GCP)
  • Skilled in cloud-based data storage
  • Skilled in analytical abilities and problem-solving
  • Ability to adapt to new technologies
  • Effective communication and teamwork skills
  • Skilled in programming languages (Java/Kotlin, Python, C#)
  • Skilled in designing and developing RESTful APIs
  • Familiarity with server management and network configurations
  • Knowledge of various stages of the SDLC

Work Rights

Must be legally authorized to work in the UK

Tailored Resume

Cover Letter