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