Software Developer/ Engineer/ Architect

Site Reliability Engineer

Are you looking for a challenging and rewarding Senior Site Reliability Engineer role in a high growth startup? Are you bored being just a number in a multi-national and want to make a real difference? Do you want to contribute to building out the future world-leading News Intelligence Platform? If so then this role is for you.
 

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 Sony, IHS Markit, Microsoft 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 we are just getting started.

We have recently secured €5 million in Series A funding and are looking for smart, ambitious and fun-loving people to help us take the AYLIEN platform into new markets and to new users. We have big ambitions for the future and we want to hire people that can help make those ambitions a reality.

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, and we develop our microservices in Go. 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. We are a kind and helpful bunch (most of the time!) at AYLIEN and, in the engineering team in particular, 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. Aylien believes that diversity and inclusion among our team members is critical to our success, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

This role is for you if you are:

  • a passionate problem solver who happens to also be a strong Site Reliability Engineer
  • someone who values personal growth and team collaboration over ego and attitude
  • someone who can help us build a platform that will scale to meet our ambitions and perform to meet those of our customers

You will collaborate closely with product developers to ensure that our designed solution responds to non-functional requirements such as availability, performance, security, and maintainability. You will also work with our engineers to ensure that the software delivery pipeline is as efficient as possible.

This opportunity can be located in Dublin or has the option to be fully remote within the European Union.

*** We are only considering candidates with a valid work permit for the European Union ***

 

Technical Responsibilities

  • Own the infrastructure, and improve and continue automating our processes related to operations and deployment
  • Contribute to the development of AYLIEN’s products, and ensure continuous delivery of value to our customers by developing, maintaining and improving software
  • Build high-performance and scalable infrastructure
  • Participate in on-call rotation
  • Share your knowledge with the rest of the technical team at AYLIEN

 

Non-technical

  • Carefully interpret product requirements and come up with corresponding technical tasks
  • Embrace our culture and enrich it with your own
  • Be kind and helpful towards your teammates
  • Understand the motivations behind our processes and actively apply them in your work (we are constantly improving our processes, so your input is welcome and valued)
  • 2+ years experience in an SRE role
  • Experienced with the following technologies or similar;
    • Data Storage and Management (SQL, Elasticsearch, Redis, BigTable, PubSub)
    • Container Platforms (Docker, Helm, Istio, Prometheus, Kubernetes)
    • Infrastructure as Code (Terraform, Ansible)
    • Cloud Computing (Google Cloud Platform, AWS)
    • Programming and Scripting (Bash, Python, Go)
  • Troubleshooting and debugging skills
  • Interest in working in a startup and understanding how startups operate

 

Added Bonus but not essential

  • Experience with large-scale data processing workflows
  • HTTP (REST) APIs and networking
  • Linux, git, CICD (Travis, Jenkins, Argo), monitoring (Prometheus), alerting

If you don’t have experience with all of the above technologies, don’t sweat it. We want strong all-rounders, so if you have relevant experience with other languages or technologies and you are open to learning, you will be successful at Aylien.

#sre #gcp #infrastructure #kubernetes #elasticsearch #saas

  • Competitive salary
  • Employee stock options
  • 24 days annual leave
  • Healthcare
  • Paid maternity and paternity leave
  • Life Assurance
  • Serious Illness Cover