Senior Software Engineer (Java/Backend) – UK

·
Full time
Location: Edinburgh
·
Job offered by: Blis
·
Category: IT & Technology
Senior Software Engineer (Java/Backend) - UK

We are looking for brilliant, creative, curious, and experienced Java backend software engineers to join our applications team. This team delivers internal and customer-facing applications to manage complex ad campaigns and to provide deep reporting, analytics, and data visualisation capabilities sourced from big data and machine learning technologies. They also help with a range of other offline and online projects, from our proprietary algorithms and systems for location data processing to integrations with third-party technologies to bring in additional data and decision capabilities. As a tech-first product company, this team works on things that are visible and matter to customers and the business! Software engineers at Blis are more than just programmers - they’re people who are builders, designers, and problem solvers at heart, people with a passion to make things better. You will help innovate and design new features and products, work with the team to build them, and support and grow them after they’re live. We discuss ‘why’ as much as ‘what’ and ‘how’ in our planning meetings because we want you to see and help shape our future.

The Role: Innovate, implement, support, and iterate on our backend application systems, infrastructure, and code Write and improve robust and highly maintainable Java code Ensure our designs and systems are highly available, resilient, and secure Support and mentor other members of the team Commitment to Blis' Inclusion initiatives & 5 step sustainability plan Required Knowledge: Java and the Spring Framework RESTful API and web-serving concepts Relational and non-relational database concepts Data structures and algorithms at scale Server-side Linux use and administration Cloud infrastructure concepts and utilisation Engineering design principles and when to go fast and when to go slow Desired Knowledge: Devops topics including CI/CD, Jenkins, Docker, Kubernetes, Prometheus & Grafana Machine learning algorithms and how to implement them Prior work within adtech or martech. Expected Background: 5+ years experience building and architecting complex, customer-centric web and offline applications Degree in Computer Science, Software Engineering, or similar Key Technologies We Use (not necessarily required for the role): Google Cloud, Google Cloud Composer, BigQuery, Spark, Solr, Elasticsearch, Druid, PostgreSQL, ScyllaDB, Redis, Kafka, Flink, Docker, Kubernetes, Kibana, Jenkins, Prometheus, Grafana, Github, Java, Spring, Python, Scala, Javascript, AngularJS, ReactJS About Us Blis is the leading privacy-first, location-powered programmatic advertising partner. We deliver accurate targeting at scale without reliance on personal data, helping the world’s largest brands and media agencies drive key business outcomes through personalised and

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details