Job title: Senior Software Engineer (Tech Lead) – Scala
Job type: Permanent
Location: London, England, United Kingdom
Company: A fast-growing, privacy-first technology company building large-scale, real-time data platforms. The organisation operates globally at very high traffic volumes and is known for strong engineering culture, modern distributed systems, and a focus on developer autonomy and ownership.
Responsibilities
Lead technical direction for a core platform team
Own architecture and delivery of distributed, data-intensive systems
Mentor engineers and set technical standards
Work closely with product and internal stakeholders
Build and scale data ingestion and data export services
Remain hands‐on while providing technical leadership
Requirements
Prior experience in technical leadership, mentoring engineers, drive technical and architectural decisions.
Strong communication and stakeholder engagement skills
Strong, recent experience with functional programming (ideally Scala), but open to other FP languages or JVM-based languages.
Experience with the type‐level ecosystem (Cats Effect) or ZIO.
Cloud platform (AWS/GCP), with Kubernetes, Terraform etc.
Messaging systems like Kafka or Kinesis.
Benefits
Equity / stock options
Flexible working hours and hybrid setup
Generous paid time off
Enhanced parental leave
Home office budget
Ongoing learning & development support
Mental health and wellbeing resources
Pension / retirement contributions
Other Details
Seniority level: Mid‐Senior level
Employment type: Full‐time
Job function: Information Technology (Software Development)
If you\’d like to find out more, don\’t hesitate to apply! Even if you don\’t tick all of the boxes.
#J-18808-Ljbffr
Contact Detail:
Signify Technology Recruiting Team