Software Engineer at Affectv
London, United Kingdom (Posted Jul 17 2014)
About the company
Affectv is a UK based technology company developing solutions to improve the Internet by making advertising relevant for people. Our Persona Discovery Platform reaches over 500 million people and is extracting actionable data signals from billions of digital interactions. These signals are used to deliver the most advanced form of advertising: SignalAds.
SignalAds are personal messages delivered to a relevant person, on a relevant device, at a relevant point in time. Each message is tailored for each individual using real time data. SignalAds allow brands to engage more effectively with new and existing customers, and optimize ROI.
About The Role
You will develop applications that ingest and transform our massive data streams in realtime and code servers with less than 30 ms response times deployed in data centres around the globe. You will responsible for the set up and integration of new cutting edge databases and develop new data schemas and figure out new innovative ways of storing and representing our data. You will work on research projects and provide elegant solutions to make our infrastructure intelligent and faster. You will help architect and build robust, highly available and massively scalable systems. You will integrate seamlessly and continuously, our expanding proprietary technology. You will research, test and implement new technologies, software and services and work with Map/Reduce to produce insights about our data.
We offer good salaries and an extensive benefits package which includes private health insurance, performance based unlimited leave, membership to a private member's club, inspiration days, hackathons, industry events/conferences, spot bonuses, all you can eat coffee/fruits/snacks and many more.
Skills & requirements
A degree in Computer Science, Mathematics, or another related discipline.
2+ years of experience in a relevant industry.
Experience with AWS or other IAAS or PAAS provider.
Should have knowledge of writing modular services, databases and identifying bottlenecks in physical systems.
Strong understanding of the big-O notation and familiarity with standard data structures and algorithms.
Experience with development in one or more of the following Python, Java/Scala, c++, goLang, Bash.
An understanding of ad servers and/or ad exchanges would be of benefit.
Bonus: Open source contributions.
Bonus: Test driven development experience.
Instructions how to apply
see the job website
[ job website
Let them know you found the job via http://www.golangprojects.com
(Companies love to know what recruiting strategies that works)