Senior Distributed Systems Engineer, PHP

  • Amsterdam, Netherlands

Senior Distributed Systems Engineer, PHP

Job description

About us

We’re Signkick, a pioneering tech company that is changing an industry by connecting billboard owners and other out-of-home advertisement spaces to advertising buyers of all sizes. We do this with our flagship product, Signkick Trading Bridge. That means building & connecting API’s, setting standards, dealing with high-throughput and large datasets, and doing smart processing for all of it. And we, of course, also offer a smooth UI for our clients to manage the incoming advertisement campaigns, to configure their connections and analyse trading. Next to Signkick Trading Bridge, we offer an e-commerce product for billboards, called Console. You can read more about our products on our website, www.signkick.com. Our sales & marketing office is in Bristol (UK) and our development office is in Amsterdam.

 

 

 

You’ll help us on our quest to bring innovation to an industry that still handles bookings via phone and spreadsheets. We save our customers huge amounts of time when booking advertising through us. You’ll be helping us to keep delivering that benefit to our customers. Development of the product will continue over the years to come and your role in this can be material, to say the least.

One of our strong points is the smart use of technology. Therefore, we strive to keep up with the latest technologies and are able to move fast on behalf of our clients. We care about quality and doing things the right way from the beginning.

If you’re interested to be on the forefront of technological development, work on complex distributed systems, and to be part of an international team with a passion for software development, don’t hesitate to reach out.

 

Our core values

Passion, loyalty, honesty, freedom & responsibility, transparency, trust, be a good person, dream big.

 

About the role

You’ll be joining the core development team of Signkick. Our tech team is responsible for all aspects of the ongoing software development like requirement engineering, the CI/CD pipeline, setting up QA tooling & processes and of course, building great software and getting things live.

You will work directly with the CTO/co-founder and the product owner to build new features to empower our customers, improve the scalability and reliability, build integrations with our customer's and supplier's systems, build integrations with media players that power digital billboards, etc. Since we expect to grow fast, you’ll also be helping us with standardising and scaling our development process across the board.

Requirements

What skills do you need?

  • For back-end technology, you should have experience with most of the following or likewise: PHP 7+, Symfony 3/4, Doctrine, MySQL 5.7+, MongoDB 4+, RabbitMQ, Memcached, Kubernetes & Docker, Elasticsearch and Kibana.

  • Experience with architectural patterns like DDD, CQRS & hexagonal architecture

  • Additionally, experience with ESB systems (WSO2 or likewise) and Angular 2+ are definitely a plus.

You have...

  • An uncontrollable urge to write “clean” and well-designed code,

  • 5+ years of software development experience with PHP

  • Profound knowledge of one or more PHP frameworks (Symfony is preferred)

  • Have experience with most of our stack

  • A love for working in a lean & agile environment

  • A drive to take ownership of a project from start to end

  • A talent to learn fast

  • No aptitude for Not Invented Here syndrome

  • To identify yourself with our core values

  • A good understanding of English both written and spoken

It helps if you…

  • Have worked in a high-growth (environment) before

  • BS/MS degree in Computer Science, Engineering or a related subject

  • Have experience with a distributed environment

What we offer

  • An opportunity to work on a distributed & complex platform, that has an effect in the ‘real’ world — the platform is used to book advertising that is visible outdoors

  • Work in a low tech-debt environment - We take technical debt seriously, and actively work to keep it to a minimum

  • Work in a very international team

  • Market rate salary & share options depending on skills and experience

  • A real challenge and interesting work

  • Demand for creativity and innovation

  • Valuable experience – since you work in a small team, you’ll get unique opportunities and learn a variety of skills

  • You can BYOD or we supply you with the latest (Apple) hardware

  • 12-month contract with the goal to turn this into an open-ended contract (‘onbepaalde tijd’)

  • A generous budget for training and conferences to keep up with the latest technologies

  • Awesome company parties, a yearly ski-trip, boating on the canals, bright workspace in WeWork Metropool with an amazing view of Amsterdam, unlimited coffee and a beer tap :)