Struq is an award-winning advertising technology company that is transforming advertising from a generic push to a relevant, meaningful personalized communication. We enable advertisers to deliver relevant, personalized video, display and mobile ads to their consumers. At the heart of Struq is technology, real-time decisions and ad personalization. Our typical advertising campaigns are in the high value online segments such as e-commerce, apparel and travel and we have over 150 clients (and counting!) including NIke, Adidas, Hilton, Topshop, and Play.com.
Our diverse and passionate team has undergone exceptional growth since the company started in 2008 and we are looking for more capable, enthusiastic and ambitious people to work with us on our journey towards becoming global leaders in ad personalization across every media platform.
The candidate we are looking for is a developer with the passion and skill to develop highly scalable and highly available online systems and a technical ninja when it comes to solving problems.
Unfortunately we are only able to accept applications from candidates able to work in the UK.
Develop real-time and offline data processing systems with unique performance requirements.
Participate in the design and management of a rapidly expanding technology stack processing billions of transactions.
Mentor your fellow team members in your areas of expertise.
Experience combining a wide range of technologies in an elegant fashion
At least 3 years C# programming experience in a role with responsibility.
Experience well beyond the realm of building websites using ASP.NET
Wide range of Microsoft technologies, including SQL Server, IIS and C#
Developing, iterating and delivering at a rapid pace
Managing a rapidly evolving workload
Dealing with extremely large volumes of data
Ability to rapidly, clearly and confidently articulate adequate solutions to technical challenges
Demonstrable experience developing systems for large scale deployment
Broad and current knowledge in machine learning/statistics
Hands-on programming experience with languages such as C, C#, Java or Python
Experience software/research/data engineer with expert-level database and distributed systems skills (SQL, data modelling, Hadoop, MapReduce).
Large dataset experience, preferably working with complex enterprise/web logs datasets
Practical knowledge of Internet Marketing and Advertising optimisation systems is a big plus
Experience with large-scale data mining, machine learning, optimisation algorithms or predictive modelling in industry/production.
To join a growing team of dedicated and successful professionals you will need to be highly motivated and hard-working.
You will be comfortable with aggressive schedules, and a natural problem solver.
Good communication skills and client focus are shared characteristics of all the Struq team.