Lead Software Engineer (Remote, United Kingdom)
Core
Lead engineering for scalable, resilient systems protecting over $10B in annual revenue from abuse and fraud in the global ticketing platform.
Role type
Lead Software Engineer (Abuse and Fraud Prevention)
Builds
Protective services and global ticketing applications
Domain
Live entertainment / Ticketing / Fraud Prevention
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17+, Springboot, API design, Test-Driven Development, AWS, CI/CD, Docker, Kubernetes, SOA, Database management, Design Patterns, SOLID principles
Preferred skills
DevOps, Prometheus, Graphana, Splunk, Databricks, Spark, Terraform, Helm, Distributed systems
Technologies
Java, Springboot, AWS, Gitlab, Jenkins, Docker, Kubernetes, Oracle, MySQL, PostgreSQL
Responsibilities
Lead development and delivery across globally distributed teams; Design service layer architecture; Write exemplary code and own full development/deployment cycle; Debug and triage production issues; Automate testing, deployments, and recovery; Mentor developers.
Seniority
Lead, hands-on IC with team leadership