cover image
Algolia

Software Engineer, Scale

Remote

London, United Kingdom

Full Time

06-03-2025

Job Specifications

Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide Algolia NeuralSearch, a next-generation vector and keyword search in a single API with powerful, end-to-end AI processing for every query. Our API is used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day.

We are looking for a Back-end Engineer to grow our Engines team. The team provides the main Search API for Algolia. They build and maintain the Core Search Engine to provide the best performance and scalability for our customers.

We are looking for engineers who are fluent in modern C++, Golang and complex algorithms who will contribute to raise the bar for how we think about search and relevance.

Your Role Will Consist Of

Be a key contributor to the design, development, and ultimately operation of the Search engine system at scale
Be responsible of the quality, soundness of the system
Work with other teams to identify, troubleshoot, and resolve high impact issues
Be responsible for operations for Algolia Search including participation in out-of-hours on-call rotation

You Might Be a Fit If You Have

A rock-solid foundation in Computer Science (data structures, algorithms, software design)
Rigor in high code quality, automated testing, and other engineering best practices
Want to work on a complex C++ codebase + experience working on distributed backends
Experience in the design of major components and leading engineers in the delivery
Professional spoken and written English skills

Nice To Have

Experience debugging distributed systems in production
Ability to work in a Kubernetes based environment
Experience in information retrieval or AI models
Experience with the problematics around natural language processing

We’re looking for someone who can live our values:

GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
TRUST - Willingness to trust our co-workers and to take ownership
CANDOR - Ability to receive and give constructive feedback.
CARE - Genuine care about other team members, our clients and the decisions we make in the company.
HUMILITY- Aptitude for learning from others, putting ego aside.

Flexible Workplace Strategy

Algolia’s flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual’s impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when.

While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. Please note that positions listed as "Remote" are only available for remote work within the specified country. Positions listed within a specific city are only available in that location - depending on the nature of the role it may be available with either a hybrid-remote or in-office schedule.

About Us

Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week – four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined.

Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers’ lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions.

In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers–including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few.

Who We're Looking For

We’re looking for talented, passionate people to build the world’s best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background.

READY TO APPLY?

If you share our values and our enthusiasm for building the world’s best search & discovery technology, we’d love to review your application!

About the Company

Algolia, the world’s only end-to-end AI Search solution, helps businesses and developers understand their online users and show them exactly what they need. Algolia is the one-stop shop for AI search and works by feeding an array of signals into multiple AI models that understand user intent and surface personalized results that meet business needs. The company uses this deep understanding to create exceptional customer experiences, and to drive revenue growth for customers. Algolia achieves its vision by enabling more than... Know more

Related Jobs

Company background Company brand
Company Name
Mondrian Alpha
Job Title
Senior DevOps Engineer - Leading Fund - Newcastle
Job Description
A highly prestigious, leading European Hedge Fund is seeking an elite senior DevOps engineer to join their team based in the heart of London. This role will give this individual the responsibility of managing and maintaining the continuous integration infrastructure. The successful individual should have prior experience in a buy-side firm and have prior experience as a developer in a language such as C#, Python or Java. My client has committed to paying a strong increase on any base salary and is known for paying market-leading bonuses. This fund also provides only the best benefits, from in-house Michelin star quality food (free for all staff) to the best private healthcare for you and your family. Ideal candidate should have: Prior history as developer or the ability to code Infrastructure As Code – Ansible, Terraform or equivalent Containerisation using Docker, and orchestration via Kubernetes or Docker Swarm Monitoring with ELK, Prometheus, Grafana or equivalent CI/CD with TeamCity Microsoft SQL Server Windows and Linux administration experience Apply now by following the link below or send your resume directly to harvey.gilbert@mondrian-alpha.com
Newcastle Upon Tyne, United Kingdom
On site
Full Time
07-03-2025
Company background Company brand
Company Name
HM Land Registry
Job Title
IT Apprentice - Level 3 - 2 x Apprentice Software Developer & 1 x Apprentice DevOps Engineer
Job Description
Plymouth, South West England, PL6 5WS Job Summary It is an exciting time for HM Land Registry (HMLR) as we continue on a major transformation programme. HMLR's ambition is to become the world’s leading land registry for speed, simplicity and an open approach to data. This is your chance to secure a Software Developer or a DevOps Engineer apprenticeship unlike any other. You’ll get all the benefits of an apprenticeship - paid work experience, valuable skills and a recognised qualification. But that’s not all, you will also have the chance to help shape our future. Job Description Through your apprenticeship you will undertake a Level 3 Digital qualification. Upon successful completion of the Level 3 apprenticeship programme and satisfactory performance, conduct and attendance, you will continue on to Level 4 in your particular field and get exposure to traditional methodologies as well as newer agile and digital ones, whilst being supported by your manager and a buddy. On successful completion of your level 3 / 4 apprenticeship, and subject to satisfactory performance and attendance, you will be assessed for a permanent role. We have 2 x Apprentice Software Developer roles and 1 x Apprentice DevOps Engineer role - expected to start in September 2025 As a Apprentice Software Developer, you will contribute to the implementation of software solutions through the production of high-quality code. You will be involved in key stages of the development lifecycle throughout the build and deployment of the software through to providing support during the life of the service. You will bring coding expertise to the team, working alongside others to interpret design and architecture information and to produce quality code that is efficient and maintainable to resolve the problem. The Apprentice DevOps Engineer is part of the IT Operations Practice which sits within Technology & Transformation directorate whose responsibility is for the performance and delivery of all technical infrastructure which, underpins and supports the organisation. It consists of technical teams which provide support, monitor and operate technical solutions. Through your apprenticeship you will undertake a Level 3 Digital qualification. Upon successful completion of the Level 3 apprenticeship programme and satisfactory performance, conduct and attendance, you will continue on to Level 4 in your particular field and get exposure to traditional methodologies as well as newer agile and digital ones, whilst being supported by your manager and a buddy. On successful completion of your level 3 / 4 apprenticeship, and subject to satisfactory performance and attendance, you will be assessed for a permanent role. We have 2 x Apprentice Software Developer roles and 1 x Apprentice DevOps Engineer role - expected to start in September 2025 As a Apprentice Software Developer, you will contribute to the implementation of software solutions through the production of high-quality code. You will be involved in key stages of the development lifecycle throughout the build and deployment of the software through to providing support during the life of the service. You will bring coding expertise to the team, working alongside others to interpret design and architecture information and to produce quality code that is efficient and maintainable to resolve the problem. The Apprentice DevOps Engineer is part of the IT Operations Practice which sits within Technology & Transformation directorate whose responsibility is for the performance and delivery of all technical infrastructure which, underpins and supports the organisation. It consists of technical teams which provide support, monitor and operate technical solutions. Person specification To be successful in this apprenticeship, you’ll need to have at least 5 GCSE's at grade C or grade 4 or above including Maths, English and ICT or a STEM subject. You will understand the commitment needed to complete an apprenticeship and have a motivation for learning. You will be a self-starter able to develop yourself and keep abreast in an everchanging IT environment. You will be a competent user of computer software packages including knowledge of MS Office and email. Through your ability to think ahead, you will be able to anticipate problems and have excellent problem-solving skills. You can work as part of a team to achieve a team goal and can organise and prioritise your own work and tasks. You have effective and easy to understand communication skills (written and verbal) in a variety of situations. Please see the attached candidate pack for further information. Qualifications 5 GCSE's at grade C or grade 4 or above including Maths, English and ICT or STEM subject. Behaviours We'll assess you against these behaviours during the selection process: Developing Self and Others Working Together Alongside your salary of £25,792, HM Land Registry contributes £7,471 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. #WeAreHMLR At HM Land Registry our vision is a world leading property market as part of a thriving economy and a sustainable future. We are unique in terms of the economic and social impacts of our work, our ability to make a positive difference to the lives of our customers, our sense of mission, and our great people. They are the foundation of all we have achieved and all we aspire to in the future. We want our people to feel proud to work for HM Land Registry and able to fulfil their full potential. We have a strong and positive culture, a commitment to inclusivity, an emphasis on continuous learning and development, and flexible ways of working. We offer competitive pay and annual leave, attractive pension options and a wide range of other benefits. We have integrity – we value honesty, trust and doing the right thing in the right way. We drive innovation – we are forward-thinking, embrace change and are continually improving our processes. We are professional – we value and grow our knowledge and professional expertise. We give assurance – we guarantee our services and provide confidence to the property market. You can find more information on our rewards package on our website. Selection process details This vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours, Strengths, Ability and Experience. To apply you will need to complete the short application form and take the online Civil Service Verbal Test and Numerical Test. Ideally you should take the tests as soon as possible to allow for the next stage of the application process. Please complete the online application form to include your qualifications and experience and complete the additional questions. What attracted you to working for HM Land Registry? The personal statement section (in no more than 1000 words) should demonstrate evidence of the below criteria: ...
Plymouth, United Kingdom
On site
Full Time
07-03-2025
Company background Company brand
Company Name
CGI
Job Title
DevOps Engineer (DV Security Clearance)
Job Description
Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go. As a DevOps Engineer within the Space, Defence and Intelligence business unit, you will apply your technical expertise to the design, implementation, testing and ongoing support of CGI's tool chain. With strong skills in Terraform and Azure, you will be responsible for the automation of the software development lifecycle. Your future duties and responsibilities Utilise a diverse set of tools such as Azure and Terraform and Jira to automate the software development lifecycle. Participate in Kanban and/or Scrum meetings to plan, prioritise and estimate work. Work with developers and testers to troubleshoot specific issues, including recreating tests, validation configuration, etc. Install, configure and manage both cloud-based and on-premise applications. Required Qualifications To Be Successful In This Role Azure Terraform Continuous Integration Continuous Deployment Docker Linux Amazon Web Services Cloud Desired Competencies: Kubernetes Agile Ansible Security Clearance: Must be a sole UK national – and either hold, or willing to gain higher level clearance. Any individual without security clearance is welcome to apply and will always be considered for this or wider opportunities in CGI, where appropriate. Working pattern: due to the secure nature of the work we are operating with a hybrid working policy however due to the secure nature of some projects with this area we would expect our members to be in their local when required. Some travel to other CGI or client sites might also be required (all travel away from your base office is expensed) Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.
Manchester, United Kingdom
On site
Full Time
06-03-2025
Company background Company brand
Company Name
Mondrian Alpha
Job Title
Python Developer – Leading Systematic US Hedge Fund – Up to £200k year 1 Total Compensation
Job Description
My client, a prestigious systematic hedge fund rapidly expanding in Europe, is seeking a Junior Python Developer to join a critical London team. You will be joining the Platform Engineering team, a specialised technology group that bridges the gap between the investment and technology functions. This team plays a critical role in supporting portfolio managers by setting up and optimising their Python environments to streamline research, development, and implementation processes. Working closely with the Head of Technology, portfolio managers, and traders, you will help build and enhance the firm’s Python infrastructure, directly influencing the efficiency and performance of the trading strategies. This is a rare opportunity to join a rapidly expanding global fund during its early stages of growth. As a critical hire, you will have significant exposure to senior leadership and the potential to fast-track into a senior position due to the firm’s ongoing expansion. Key Responsibilities will include: Collaborating with portfolio managers, traders, and quantitative researchers to establish and optimise Python environments. Developing and implementing tools for business-critical front-office applications. Taking ownership of technical projects with a focus on increasing automation and operational efficiency. Supporting the integration of various tasks across the business, such as the implementation of a central risk infrastructure. Working closely with Quantitative, Finance, and Trading teams to deliver tailored technical solutions. Embracing a hands-on approach, actively contributing to problem-solving and product development. A successful candidate will have an in-depth and excellent understanding of Python and come from a finance background. You can expect: Market-leading compensation with a strong increase on any current base. A very attractive bonus structure on top of this. Core responsibility from day one as well as the opportunity for quick progression into a senior leadership seat. Contact industry experts within the financial markets, including seminars and talks. Access to the latest development tools, high-spec workstations, and cutting-edge technology. A heavily protected positive and supportive work environment. My client anticipates paying a strong performer upwards of £200k year 1 total compensation package. Alongside market-leading compensation, they offer exceptional benefits, including a top-tier healthcare package, fully subsidised qualifications, and complimentary breakfast and lunch daily. To apply, either respond to this advert or send your CV directly to sasha.duquesne@mondrian-alpha.com.
London, United Kingdom
On site
Full Time
07-03-2025