Technical Lead/ Manager

Technical Lead

Description

Are you looking for a Technical Lead role in a high-growth startup? Do you want to take ownership of the architectural direction of a cutting-edge SaaS platform? If so then read on!

At AYLIEN we are on a mission to revolutionize the Data Intelligence market with the use of market-leading AI. We already make it easy for companies like IHS Markit 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 Tech Lead. We are looking for 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. This is a ‘give me a shovel’ hands-on role rather than a ‘dig over there’ one! Sounds great, right!

Our Tech (Cause we know that’s what you really want to know!)

  • Java for Microservices & APIs
  • Scala for Pipelines
  • Pub / Sub and Akka Streams, with gRPC
  • BigTable and ElasticSearch
  • GCP, Terraform, Docker / Kubernetes for infrastructure automation
  • Grafana and Kibana

You may not have the exact tech ‘full house’ but if you can demonstrate that you are someone who has self-taught other languages or complex tech and put them to use in delivering great products that are cool too!!

What you will do...

Technical

  • Build, maintain and enhance the AYLIEN News Intelligence platform
  • Adopt and own the technical vision and roadmap; incrementally transform the architecture
  • Contribute to the development of AYLIEN’s products, and ensure continuous delivery of value to our customers by developing, maintaining, and improving software
  • Participate in our on-call rotation
  • Share your knowledge with the rest of the technical team at AYLIEN

Non-Technical

  • Collaborate with product management to provide feedback on the product roadmap from an engineering standpoint
  • Carefully interpret product roadmap, and consider long-term and strategic goals in architectural decisions
  • Mentor team members, and promote adoption of new engineering best practices
  • Embrace our culture and enrich it with your own
  • 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)

Requirements

  • Min 2-3 years experience as tech lead in a SaaS product company (Startup an advantage)
  • Experience with owning large-scale data processing workflows
  • Deep understanding of delivery and engineering best practices
  • Strong programming skills in Java and optionally Scala or Python
  • Experience with containerization technology (e.g. Docker and Kubernetes)
  • HTTP (REST) APIs and networking
  • Cloud computing services (e.g. Google Cloud Platform or AWS)
  • Search solutions (e.g. Solr, ElasticSearch, Lucene)
  • Linux, git, CI, deployment management, monitoring
  • Experience with test frameworks across a variety of languages
  • Strong debugging skills including the ability to reproduce a bug given limited information/time
  • Great communication skills including the ability to explain technical concepts to people inside the company

Nice-to-haves

  • 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