• Strong communication, management and problem solving skills
• Experience managing a team of 3+ senior developers
• Strong algorithmic background
• Functional programming experience, ideally — Scala or Erlang
• Broad background with at least one modern OO languages — Java, C++, C#
• Design patterns: GoF, Network, enterprise
• Strong algorithmic background
• Experience of developing distributed systems
• Experience of working on big data, large datasets, high QPS solutions
• Proven experience with high-load system from-scratch design and development
• Experience with No-SQL databases
• Experience with Amazon cloud hosting
• Advanced Unix using
• Ability to work with fuzzy requirements
• Fluent English
• Experience with Hadoop-based data solutions
• Knowledge of modern online advertising tech background
• Graph and tree algorithms
• Statistical analysis experience
• Machine learning experience
• Experience with agile methodologies
• Excitingly interesting project
• Truly fun team and comfortable working environment
• Above market salary
• Periodical performance and grade review
• Covered relocation expenses
• Medical insurance
• Coffee, milk, cookies and fruits daily in the office
• Team building events monthly
• Delivery management, mentoring and team leadership (planning, control, code review)
• Collaborating with business, operations and other tech teams
• Contribution into StrikeAd Bidding product
• Product features design and implementation
• Unit tests development
• Business requirements analysis and converting into technical tasks
• Backlog estimation
• Assigning tasks to subordinated developers and track their work
• Reporting to System architect
We’re world leading advertising tech company. Our SaaS product is designed for buying and configuring online ad in real time on mobile and traditional web media. We process billions of transactions a month, each in under 10ms so the tech is pretty advanced. We honestly believe it can be the most interesting project you’ve ever seen!
Our system is a huge and complex Big Data solution, implemented with functional languages and distributed No-SQL data storage. We have flexible, horizontally scalable back-end architecture which makes the product tolerant to a really crazy load. We’re building a handy, fast and intuitive front-end web-platform which makes sure our customers are having fun of performing really complex tasks.
We are working on search algorithms, complex data structures, in-house ETL solutions, machine-learning, statistics analysis, etc.
Main technology stack contains Scala, Erlang, Python, PHP, JavaScript, Hadoop, Mongo DB, Backbone, JQuery. We are hosting at Amazon cloud.
We have fine-tuned SCRUM-based delivery process based on continuous integration, automated testing, build and deploy processes.
The company has been going for 4 years now and is growing very quickly with offices in Krakow, Kiev, New York, Los Angeles, Chicago, London and Singapore.
Position:
Currently we are looking for top engineer with Scala or Java solid experience and general computer science background to lead our bright Ukrainian backend engineering team located in Krakow.