IT & Software

Platform Staff Engineer - UK

DISCO

London · Greater London · United Kingdom

Overview

In this role, you lead large-scale platform initiatives and drive technical direction across multiple teams. You’ll mentor senior engineers and shape decisions for a distributed data platform at petabyte scale. You’ll own design, performance, and reliability while collaborating with product, design, and executives to align architecture with business goals. This is a chance to advance a cloud-native data platform, improve analytics and BI capabilities, and influence company-wide technical strategy.

Pay / Benefits
  • open, inclusive environment
  • medical and dental insurance
  • discretionary bonus
  • RSUs
  • startup-driven innovation in legal tech
  • growth opportunities across the company
Responsibilities
  • Provide technical leadership and mentoring across project teams; drive architectural decisions
  • Design and optimize high-performance, scalable systems for a petabyte-scale data platform
  • Own identification and remediation of system and product problems with proactive planning
  • Engage with stakeholders to align architectural designs with business needs
  • Develop, maintain, and evolve scalable data software and sub-systems with architectural excellence
  • Uphold code quality and implement optimization and best practices
  • Solve complex technical problems through innovative approaches
  • Collaborate across engineering, product, and cross-functional teams for planning and execution
  • Maintain comprehensive technical documentation
  • Build and maintain data platforms supporting analytics, ML, and BI
  • Develop and optimize ETL/data integration pipelines
  • Develop extensible file processing pipelines with observability-based insights
  • Craft scaleout data pipelines balancing cost, latency, and duration for big data
  • Troubleshoot systems and improve reliability and performance
  • Commit to continuous learning and adopt new technologies
Key requirements
  • 10+ years of backend engineering with big data focus
  • 7+ years in Service-Oriented Architecture, Docker-based services, microservices, API, and Data Model Design/Implementation
  • Experience with large-scale, high-availability systems
  • Security-focused design and development experience
  • Proven leadership or significant contribution in major software projects
  • Expertise in high-availability distributed data processing systems with observability
  • Experience with gRPC and Protocol Buffers
  • Proficiency in JVM stacks, especially Kotlin and server-side development
  • Deep experience with relational and non-relational stores: Elasticsearch, Cassandra, MySQL, PostgreSQL
  • Cloud-native data platform software delivery experience
  • Experience selecting/extending 3rd party components for efficiency
  • Familiarity with Agile methodologies and feature toggles
  • Observability (logging, metrics, traces) to monitor and measure subsystems
  • Experience with streaming, multi-tenant data engines
  • Experience designing, modifying, operating multi-tenant systems
  • Experience with Envoy or AWS App Mesh
  • CI/CD pipelines and microservices deployment (Jenkins, GitLab CI, CircleCI)
  • leadership and mentoring
  • effective cross-functional collaboration
  • strong communication with stakeholders
  • Kotlin
  • Java
  • Python

Reference: WJ-747_30168435

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.