Software Developer/ Engineer/ Architect

Backend Engineer

Are you looking for a Backend Engineer role in a high growth startup? Bored of being just a number in a multi-national and want to make a real difference? Do you want to help build out the future world-leading News Intelligence Platform? If so then read on!

At AYLIEN we are on a mission to revolutionise the Data Intelligence market with the use of market-leading AI. We already make it easy for companies like Moody’s, IHS and Revolut to not only collect but truly understand large volumes of human-generated (unstructured) data using Artificial Intelligence, Machine Learning, and Natural Language Processing. Other companies talk about AI, we live it! We currently have over 15 ML models running on a flexible, fully extendable platform processing millions of documents daily! And the best bit is we are only getting started!

We are looking for a passionate problem solver who happens to also be a strong Back End Engineer. We are looking for someone who values personal growth and team collaboration over ego and attitude. Someone who can help us build a platform which will scale to meet our ambitions and perform to meet those of our customers.

What we do

We work on complex, large-scale engineering problems at AYLIEN. Today, we have hundreds of millions of documents in our index, and we process millions of pieces of content from tens of thousands of sources in real-time, in multiple human languages, every day. We plan on scaling the throughput of our platform significantly over the next few months. We use state-of-the-art technologies; our infrastructure is based on Docker and Kubernetes and is defined by Terraform. Our content aggregation and analysis pipeline is built with Scala. We work on a wide variety of complex and diverse tasks and since we focus on finding the best tool for every problem, we have a growing number of tools at our disposal.

Take a test drive and explore the capabilities we provide in our News API.

What we care about

We value cultural contribution in the team, and we are open-minded and inclusive. Everyone is kind and helpful at AYLIEN, we support each other and work together as a team — using agile processes — to build an outstanding product. When you join the AYLIEN team, your input is welcome and valued from day one.

We’re committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants. AYLIEN believes that diversity and inclusion among our team members are critical to our success, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

What You’ll Do

  • Develop reliable, scalable and maintainable backend data ingestion pipeline and RESTful services
  • Work closely with product managers and engineering team to effectively design and build our platform
  • Participate in Scrum meetings, standup, sprint planning

What You’ll Need

  • 3-5 years of experience creating scalable object-oriented RESTful web services and applications in Java
  • An appetite to learn Scala
  • Strong understanding of software architecture, Linux systems, design patterns and relational databases
  • Experience working with systems in production
  • Experience working with Kubernetes
  • Strong analytical and troubleshooting skills

Bonus points

  • Experience with search platforms (e.g. ElasticSearch, Solr)
  • Experience working with cloud computing services (e.g. Google cloud, AWS)
  • Experience working with distributed teams
  • Experience with large-scale data processing workflows
  • Interest in Machine Learning, Natural Language Processing, and related topics
  • Domain knowledge and passion for the news and media intelligence industry
  • Competitive salary
  • Employee stock options
  • 24 days annual leave
  • Healthcare
  • Paid maternity and paternity leave
  • Life Assurance
  • Serious Illness Cover
  • Relocation assistance