Randstad Technologies Recruitment
Burgess Hill, Sussex
Job Title: Java Developer Location: BurgessHill Type of employment: Permanent Responsibilities: Need candidates with 5 years of software development experience. Must have good working knowledge in Java 8 and above experience with Java 11 and Java 17 is a plus Must have a min of 1 year experience with Golang language Must have good working knowledge with Spring Boot for service development Skills Mandatory Skills : Hibernate, Java, Microservices, SpringBoot If you're excited about this role then we would like to hear from you! Please apply with a copy of your CV or send it to Prasanna com and let's start the conversation! Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Mar 26, 2025
Full time
Job Title: Java Developer Location: BurgessHill Type of employment: Permanent Responsibilities: Need candidates with 5 years of software development experience. Must have good working knowledge in Java 8 and above experience with Java 11 and Java 17 is a plus Must have a min of 1 year experience with Golang language Must have good working knowledge with Spring Boot for service development Skills Mandatory Skills : Hibernate, Java, Microservices, SpringBoot If you're excited about this role then we would like to hear from you! Please apply with a copy of your CV or send it to Prasanna com and let's start the conversation! Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Position : AdTech Lead Developer Location : Europe (Fully remote) Employment Status : Full-Time Permanent Package : 100k-120k Industry : Media Technology Tria have partnered with a global media technology company who operate several dynamic video streaming services across sports and entertainment. Due to continued expansion, they have an opportunity for an AdTech Lead Developer to join them. The company are looking to further develop and enhance their current AdTech platform for which their FAST and AVOD services run. You will work closely with cross-functional teams of product managers, designers, and engineers, to drive innovation and enhance the overall Ad experience and monetisation. The position requires an experienced AdTech Lead who has experience of scaling AdTech services, teams and products. The role will be a 'hands-on' position, where you will be required to lead the development and optimisation of programmatic advertising systems, including real-time bidding (RTB) platforms and demand-side platforms (DSPs). You will also be given the opportunity to grow the current development teams, so team lead or management experience will be needed. Some of the key responsibilities will include the following: Ad Tech Platform Development & Maintenance: Lead the development and optimization of programmatic advertising systems, including real-time bidding (RTB) platforms and demand-side platforms (DSPs). Mentor junior developers and instil best working practices. Innovation & Industry Awareness: Stay updated on the latest trends in the AdTech ecosystem, identifying opportunities to leverage emerging technologies. Performance Optimization: Optimize the ad delivery pipeline for performance, scalability, and cost-effectiveness. Security & Compliance: Implement strong security measures to protect systems and data. Experience Required: Expert in Go with the ability to write clean, efficient, production-ready code. Familiarity with Python (Flask). Strong in API development, microservices architecture, and cloud platforms (specifically, AWS). Proficient in SQL, NoSQL databases, and data modelling. Experience with working with different Ad-Servers, preferably FW or GAM. Proven ability to build and scale teams. 7+ years in backend development, with 4+ years in AdTech. Experience in a streaming company will be highly preferred. Ad Tech Knowledge: Expertise in programmatic advertising, including experience with RTB, DSPs, SSPs, and ad exchanges. Strong understanding of auction mechanics, bidding strategies, and ad fraud prevention techniques is also required. The business is a remote first company, so you will need to be happy and effective working remotely and with remote teams. The business also offers flexible working hours, so you can work around your personal commitments. This is a great opportunity to join a successful and fast-growing company, with excellent opportunities for career advancement. If you feel you have the required experience, then please apply ASAP with an up-to-date CV which showcases your experience in the above areas. AdTech, Ad Technology FAST, AVOD, Streaming, OTT, Golang, Ad-Servers, SSP's, DSP's Software Development, Tech Lead, Media Technology
Mar 26, 2025
Full time
Position : AdTech Lead Developer Location : Europe (Fully remote) Employment Status : Full-Time Permanent Package : 100k-120k Industry : Media Technology Tria have partnered with a global media technology company who operate several dynamic video streaming services across sports and entertainment. Due to continued expansion, they have an opportunity for an AdTech Lead Developer to join them. The company are looking to further develop and enhance their current AdTech platform for which their FAST and AVOD services run. You will work closely with cross-functional teams of product managers, designers, and engineers, to drive innovation and enhance the overall Ad experience and monetisation. The position requires an experienced AdTech Lead who has experience of scaling AdTech services, teams and products. The role will be a 'hands-on' position, where you will be required to lead the development and optimisation of programmatic advertising systems, including real-time bidding (RTB) platforms and demand-side platforms (DSPs). You will also be given the opportunity to grow the current development teams, so team lead or management experience will be needed. Some of the key responsibilities will include the following: Ad Tech Platform Development & Maintenance: Lead the development and optimization of programmatic advertising systems, including real-time bidding (RTB) platforms and demand-side platforms (DSPs). Mentor junior developers and instil best working practices. Innovation & Industry Awareness: Stay updated on the latest trends in the AdTech ecosystem, identifying opportunities to leverage emerging technologies. Performance Optimization: Optimize the ad delivery pipeline for performance, scalability, and cost-effectiveness. Security & Compliance: Implement strong security measures to protect systems and data. Experience Required: Expert in Go with the ability to write clean, efficient, production-ready code. Familiarity with Python (Flask). Strong in API development, microservices architecture, and cloud platforms (specifically, AWS). Proficient in SQL, NoSQL databases, and data modelling. Experience with working with different Ad-Servers, preferably FW or GAM. Proven ability to build and scale teams. 7+ years in backend development, with 4+ years in AdTech. Experience in a streaming company will be highly preferred. Ad Tech Knowledge: Expertise in programmatic advertising, including experience with RTB, DSPs, SSPs, and ad exchanges. Strong understanding of auction mechanics, bidding strategies, and ad fraud prevention techniques is also required. The business is a remote first company, so you will need to be happy and effective working remotely and with remote teams. The business also offers flexible working hours, so you can work around your personal commitments. This is a great opportunity to join a successful and fast-growing company, with excellent opportunities for career advancement. If you feel you have the required experience, then please apply ASAP with an up-to-date CV which showcases your experience in the above areas. AdTech, Ad Technology FAST, AVOD, Streaming, OTT, Golang, Ad-Servers, SSP's, DSP's Software Development, Tech Lead, Media Technology
Junior Golang Developer - AWS - Kubernetes - Financial Services Excellent opportunity opens for a talented Golang Developer with strong experience in AWS and Kubernetes to join a highly regarded Financial Services entity's London office. You will play a key role in building mission-critical financial applications that power trading, investment, and risk management systems across the firm. If you are passionate about working in a dynamic, fast-paced environment and are eager to apply your technical expertise to the financial services industry, this is the role for you. Key Responsibilities: Design, develop, and maintain high-performance Back End services using Golang to support financial applications and services, including trading platforms, investment systems, and risk management tools. Demonstrable experience working with NATS. Build and deploy cloud-based solutions using Amazon Web Services (AWS), including services such as EC2, S3, RDS, DynamoDB, and Lambda to create scalable, reliable, and secure infrastructure. Implement and manage containerized applications using Kubernetes, ensuring seamless orchestration, scaling, and resilience in a cloud environment. Write clean, efficient, and well-documented code while following best practices for financial systems development, focusing on performance and security. Collaborate with other development teams, business analysts, and stakeholders to define and refine requirements, and ensure that applications meet financial regulatory standards and business needs. Golang Developer AWS NATS Kubernetes Banking Bank Brokerage Software Front End Back End Full Stack Financial Services
Mar 25, 2025
Full time
Junior Golang Developer - AWS - Kubernetes - Financial Services Excellent opportunity opens for a talented Golang Developer with strong experience in AWS and Kubernetes to join a highly regarded Financial Services entity's London office. You will play a key role in building mission-critical financial applications that power trading, investment, and risk management systems across the firm. If you are passionate about working in a dynamic, fast-paced environment and are eager to apply your technical expertise to the financial services industry, this is the role for you. Key Responsibilities: Design, develop, and maintain high-performance Back End services using Golang to support financial applications and services, including trading platforms, investment systems, and risk management tools. Demonstrable experience working with NATS. Build and deploy cloud-based solutions using Amazon Web Services (AWS), including services such as EC2, S3, RDS, DynamoDB, and Lambda to create scalable, reliable, and secure infrastructure. Implement and manage containerized applications using Kubernetes, ensuring seamless orchestration, scaling, and resilience in a cloud environment. Write clean, efficient, and well-documented code while following best practices for financial systems development, focusing on performance and security. Collaborate with other development teams, business analysts, and stakeholders to define and refine requirements, and ensure that applications meet financial regulatory standards and business needs. Golang Developer AWS NATS Kubernetes Banking Bank Brokerage Software Front End Back End Full Stack Financial Services
IdAM Application Developer 550 - 660 per day inside IR35 This contract role will require you to hold valid DV clearance Responsibilities include: Write, test and deploy data processing to meet customer requirements Filter and compliance check data movement between customers/domains Deploy and maintain a set of in-house kubernetes clusters for application deployments in multiple domains Maintain NiFi ansible roles for users to spin up their own clusters Offer NiFi advise, guidance and training Contribute software and infrastructure Contribute features and bug fixes to open-source projects Essential Skills / Experience Working knowledge of: Python JavaScript Basic RHEL/CentOS Essential Skills / Experience Working knowledge of: Python JavaScript Basic RHEL/CentOS Desirable Skills / Experience React experience Django + django rest framework experience Java C# Golang Go CI/CD, with Jenkins is a plus OpenShift Terraform for infrastructure Kubernetes for the shared platform Jenkins for Continuous Integration ArgoCD for Continuous Delivery Prometheus Stack for Monitoring Loki for Log Aggregation Apache NiFi Ansible KeyCloak RedHat SSO OIDC tokens VmwareV(IaaS)
Mar 15, 2025
Contractor
IdAM Application Developer 550 - 660 per day inside IR35 This contract role will require you to hold valid DV clearance Responsibilities include: Write, test and deploy data processing to meet customer requirements Filter and compliance check data movement between customers/domains Deploy and maintain a set of in-house kubernetes clusters for application deployments in multiple domains Maintain NiFi ansible roles for users to spin up their own clusters Offer NiFi advise, guidance and training Contribute software and infrastructure Contribute features and bug fixes to open-source projects Essential Skills / Experience Working knowledge of: Python JavaScript Basic RHEL/CentOS Essential Skills / Experience Working knowledge of: Python JavaScript Basic RHEL/CentOS Desirable Skills / Experience React experience Django + django rest framework experience Java C# Golang Go CI/CD, with Jenkins is a plus OpenShift Terraform for infrastructure Kubernetes for the shared platform Jenkins for Continuous Integration ArgoCD for Continuous Delivery Prometheus Stack for Monitoring Loki for Log Aggregation Apache NiFi Ansible KeyCloak RedHat SSO OIDC tokens VmwareV(IaaS)
Platform Engineer - Up to 75K - Manchester - Hybrid (once a week in office) - Healthcare Plans, Community Days, Team Socials We are looking for a highly motivated Platform Engineer / Cloud Engineer to join an award-winning platform who within both the public and private sectors with offices in /Manchester and London. The technical team is comprised of over 30 individuals including Developers, Software Testers, DevOps, Product owners and Project Managers. This exciting opportunity will suit a talented and experienced Platform Engineer who is well versed in GCP / Google Cloud or AWS. The organisation employs over 80 people, expanding exponentially over the last few year including expansion into America. They are a big believer in sharing thoughts and encouraging and supporting innovation and creativity. The Platform Engineer will also be given the chance to be involved in all aspects of the project process from conception through to completion and launch. The environment is relaxed yet professional, gone are the days of a corporate rigid structure. The position is hybrid with 1 day in office and 4 days from home. Platform Engineer Experience Linux operating systems, Debian and RHEL/Centos Google Cloud Platform (GCP) or AWS Infrastructure as Code best practises (Terraform) Configuration Management - Ansible, Puppet, Packer Containerization - Docker & Kubernetes Knowledge of Continuous Integration processes - Jenkins and GitHub Scripting/programming languages (Python, Bash, Perl or Golang) Databases (primarily MySQL) DNs would also be beneficial (Fastly) We are not expecting the Platform Engineer to be an expert in everything above, just a strong basis knowledge and passion to learn more! You will be an enthusiastic Platform Engineer, a great communicator and have an inquisitive attitude. The successful Platform Engineer should have strong problem-solving abilities, organisational skills, and the ability to work as part of a team. We are interviewing currently so apply now for immediate consideration for the Platform Engineer position or contact George Harvey at ITSS Recruitment for further information.
Mar 15, 2025
Full time
Platform Engineer - Up to 75K - Manchester - Hybrid (once a week in office) - Healthcare Plans, Community Days, Team Socials We are looking for a highly motivated Platform Engineer / Cloud Engineer to join an award-winning platform who within both the public and private sectors with offices in /Manchester and London. The technical team is comprised of over 30 individuals including Developers, Software Testers, DevOps, Product owners and Project Managers. This exciting opportunity will suit a talented and experienced Platform Engineer who is well versed in GCP / Google Cloud or AWS. The organisation employs over 80 people, expanding exponentially over the last few year including expansion into America. They are a big believer in sharing thoughts and encouraging and supporting innovation and creativity. The Platform Engineer will also be given the chance to be involved in all aspects of the project process from conception through to completion and launch. The environment is relaxed yet professional, gone are the days of a corporate rigid structure. The position is hybrid with 1 day in office and 4 days from home. Platform Engineer Experience Linux operating systems, Debian and RHEL/Centos Google Cloud Platform (GCP) or AWS Infrastructure as Code best practises (Terraform) Configuration Management - Ansible, Puppet, Packer Containerization - Docker & Kubernetes Knowledge of Continuous Integration processes - Jenkins and GitHub Scripting/programming languages (Python, Bash, Perl or Golang) Databases (primarily MySQL) DNs would also be beneficial (Fastly) We are not expecting the Platform Engineer to be an expert in everything above, just a strong basis knowledge and passion to learn more! You will be an enthusiastic Platform Engineer, a great communicator and have an inquisitive attitude. The successful Platform Engineer should have strong problem-solving abilities, organisational skills, and the ability to work as part of a team. We are interviewing currently so apply now for immediate consideration for the Platform Engineer position or contact George Harvey at ITSS Recruitment for further information.
Are you a Golang enthusiast looking to join a small, yet incredibly talented Engineering team range of AI-Driven based software solutions? Do you want to build and scale applications for an organisation whose products and services genuinely help peoples life for the better? I am looking for the very best Golang experts across the UK to join this cracking software house at a super busy time for them. They're looking to ramp up their Golang team with multiple Engineers. What I love about this company is the important impact that their solutions have on their users. They genuinely serve a great purpose. Their software and applications have been built with a true Enterprise-level mind-set and is AI-driven. It's a well known platform that is used widely in his industry over a number of sectors. With a talented team of Golang specialists in place, we now need more Engineers to join them and contribute to taking their platform to the next level. You will be the type of Engineer who gets stuff done - no nonsense! You'll be an advocate of Agile and thrive on delivering code to only the highest standard and always using best practice including version control and TDD. You'll be the type of Engineer that your team are comfortable coming to with questions or advice and work well within a remote-first team. You will also work with the Junior members of the team, pair programming to help them overcome tech challenges. From a tech perspective, you'll bring solid Golang exposure. Their application utilises Vue.JS on the front-end - but happy to consider candidates who have worked with a similar framework and are interested in learning Vue. You will be passionate delivering slick, clean and efficient code and take tremendous pride in your work. They're a remote-first business so you'll need to work well from home. They communicate well via slack and other means, so you'll constantly be in touch with the other Dev's. They're a close knit bunch and everyone gets along really well. The founder is the kind of person you want to work for and one who is down-to-earth and personable with a great vision for the business You can tell he believes in investing in his staff and getting the best out of the people who work for him. You'll be entitled to a great benefits package that includes training budget that you can use to up-skill yourself where you feel appropriate / gaining certifications are encouraged and supported. They're open to flexible working hours, too. Salary flexible with mega benefits including private healthcare, pension plan and so much more. Alongside Mid-Level Dev's but also keen to speak to strong Tech Lead's too Contact me now on (phone number removed) or (url removed). Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Mar 10, 2025
Full time
Are you a Golang enthusiast looking to join a small, yet incredibly talented Engineering team range of AI-Driven based software solutions? Do you want to build and scale applications for an organisation whose products and services genuinely help peoples life for the better? I am looking for the very best Golang experts across the UK to join this cracking software house at a super busy time for them. They're looking to ramp up their Golang team with multiple Engineers. What I love about this company is the important impact that their solutions have on their users. They genuinely serve a great purpose. Their software and applications have been built with a true Enterprise-level mind-set and is AI-driven. It's a well known platform that is used widely in his industry over a number of sectors. With a talented team of Golang specialists in place, we now need more Engineers to join them and contribute to taking their platform to the next level. You will be the type of Engineer who gets stuff done - no nonsense! You'll be an advocate of Agile and thrive on delivering code to only the highest standard and always using best practice including version control and TDD. You'll be the type of Engineer that your team are comfortable coming to with questions or advice and work well within a remote-first team. You will also work with the Junior members of the team, pair programming to help them overcome tech challenges. From a tech perspective, you'll bring solid Golang exposure. Their application utilises Vue.JS on the front-end - but happy to consider candidates who have worked with a similar framework and are interested in learning Vue. You will be passionate delivering slick, clean and efficient code and take tremendous pride in your work. They're a remote-first business so you'll need to work well from home. They communicate well via slack and other means, so you'll constantly be in touch with the other Dev's. They're a close knit bunch and everyone gets along really well. The founder is the kind of person you want to work for and one who is down-to-earth and personable with a great vision for the business You can tell he believes in investing in his staff and getting the best out of the people who work for him. You'll be entitled to a great benefits package that includes training budget that you can use to up-skill yourself where you feel appropriate / gaining certifications are encouraged and supported. They're open to flexible working hours, too. Salary flexible with mega benefits including private healthcare, pension plan and so much more. Alongside Mid-Level Dev's but also keen to speak to strong Tech Lead's too Contact me now on (phone number removed) or (url removed). Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Job Title: Web Solutions Engineer/Full Stack Engineer Location: Address: 1-13 St Giles High St, London WC2H 8AG Nearest Tube: Tottenham Court Road Mode of working: Hybrid (3 Days in the Office) Duration: 6+ Months contract initially Job description : Overall Responsibilities: As a Web Solutions Engineer (WSE) you are responsible for building, designing, and deploying scalable, modern, web applications. You assist in developing new user-facing features, building reusable code and libraries, and optimizing applications. You independently perform first-order debugging, solve moderately complex problems, clarify roadblocks, and escalate critical issues. Mandatory Skills/Qualifications: 3+ years experience writing JavaScript or TypeScript 3+ years experience in Java or Kotlin or Golang, and/or SQL 3+ years experience developing resource oriented APIs 3+ years experience designing and debugging databases Experience in multiple general purpose programming languages and building large, scaled full stack web solutions.
Mar 08, 2025
Contractor
Job Title: Web Solutions Engineer/Full Stack Engineer Location: Address: 1-13 St Giles High St, London WC2H 8AG Nearest Tube: Tottenham Court Road Mode of working: Hybrid (3 Days in the Office) Duration: 6+ Months contract initially Job description : Overall Responsibilities: As a Web Solutions Engineer (WSE) you are responsible for building, designing, and deploying scalable, modern, web applications. You assist in developing new user-facing features, building reusable code and libraries, and optimizing applications. You independently perform first-order debugging, solve moderately complex problems, clarify roadblocks, and escalate critical issues. Mandatory Skills/Qualifications: 3+ years experience writing JavaScript or TypeScript 3+ years experience in Java or Kotlin or Golang, and/or SQL 3+ years experience developing resource oriented APIs 3+ years experience designing and debugging databases Experience in multiple general purpose programming languages and building large, scaled full stack web solutions.
Job Title: Golang Developer Location: London ( Remote) Salary: 55-60k NO VISA SPONSORSHIP OFFERED FOR THIS ROLE Are you a skilled Go (Golang) Developer looking for your next challenge? Join a fast-growing company in the financial services and payments industry, where you'll have the opportunity to work on cutting-edge technology that powers seamless money transfers. This is a great opportunity to be part of a dynamic team, contribute to exciting projects, and grow your expertise in a collaborative environment. If you're passionate about building high-performance, scalable applications, we'd love to hear from you! About you: Detail-Oriented - Committed to producing accurate, high-quality work with precision and care. Strong Communicator - Excellent written and verbal communication skills, capable of effectively conveying ideas to diverse audiences. Proactive & Accountable - Takes full ownership of tasks, driving projects from concept to completion while considering long-term performance, scalability, and user experience. Organised & Adaptable - Confident in managing multiple tasks across different business areas while maintaining efficiency and focus. Analytical Thinker - Skilled at structuring complex problems and working with data to drive informed decisions. Key skills: 3+ years' experience Golang Docker Kubernetes Designing/building APIs SQL CI/CD Pub Sub If you feel like you'd be a good fit, please apply for this role, send your CV to (url removed)! In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
Mar 08, 2025
Full time
Job Title: Golang Developer Location: London ( Remote) Salary: 55-60k NO VISA SPONSORSHIP OFFERED FOR THIS ROLE Are you a skilled Go (Golang) Developer looking for your next challenge? Join a fast-growing company in the financial services and payments industry, where you'll have the opportunity to work on cutting-edge technology that powers seamless money transfers. This is a great opportunity to be part of a dynamic team, contribute to exciting projects, and grow your expertise in a collaborative environment. If you're passionate about building high-performance, scalable applications, we'd love to hear from you! About you: Detail-Oriented - Committed to producing accurate, high-quality work with precision and care. Strong Communicator - Excellent written and verbal communication skills, capable of effectively conveying ideas to diverse audiences. Proactive & Accountable - Takes full ownership of tasks, driving projects from concept to completion while considering long-term performance, scalability, and user experience. Organised & Adaptable - Confident in managing multiple tasks across different business areas while maintaining efficiency and focus. Analytical Thinker - Skilled at structuring complex problems and working with data to drive informed decisions. Key skills: 3+ years' experience Golang Docker Kubernetes Designing/building APIs SQL CI/CD Pub Sub If you feel like you'd be a good fit, please apply for this role, send your CV to (url removed)! In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. The Global Streaming Technology Operations team is seeking a Backend Software Engineer to join our innovative internal Operations Engineering team. We craft cutting-edge tools and digital experiences that empower our colleagues to deliver world-class streaming platforms for Sky & NBCU. Our work spans AI-assisted solutions, large-scale systems, and advanced visualisation dashboards, all aimed at predicting, identifying, and preventing disruptions for millions of global streaming customers. With the freedom to leverage modern technologies and direct accountability for impactful solutions, you'll be at the forefront of shaping the future of streaming technology operations. What you'll do Develop robust, efficient and well-tested software using languages like Go or Python, leveraging cloud technologies such as GCP, AWS and Azure. Develop and implement data ingests and APIs, leveraging GenAI, to enhance internal dashboards and apps. Craft clean, dependable code, elevating code quality and testing standards to enhance user experiences. Write and run automated tests to ensure code quality and reliability; perform manual testing when necessary. Collaborate with cross-functional teams to understand requirements, solve technical challenges and deliver solutions for our stakeholders. Participate in code reviews and Agile ceremonies, contributing to best practices and continuous improvement. What you'll bring Experience as a back-end engineer or developer, with proficiency in Python and/or Golang - the languages of choice for our team. Experience in running projects from initiation to production deployment autonomously, with familiarity in best practices for API versioning, documentation, and security, ensuring comprehensive and efficient design. Solid understanding of software engineering principles and practices covering areas such as automation, testing, pipelines, containerisation, and cloud technologies. Hands-on experience with GCP or AWS services, with practical application using services like PubSub, SQS, SNS, CloudSQL, RDS, Aurora, BigQuery, Redshift, Cloud Functions or Lambda. Experience in designing, developing, and maintaining microservices-based architectures, with a strong history of creating scalable and resilient systems in distributed environments. Solution-focused mindset, focused on achieving overall objectives with a clear sense of completion. Self-driven and eager to learn, staying updated with the latest technologies, frameworks, and best practices. Excellent communication skills and the ability to work in a cross functional team. Team overview Global OTT Technology Our team develops and supports market-leading video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe. No matter the device, the time or the place, we make sure that our diverse audiences can easily find and enjoy whatever they want to watch, choosing from the world's best entertainment, news and sport. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place. The magic of Sky Glass at an exclusive rate. Discounted mobile and broadband. A wide range of Sky VIP rewards and experiences. Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. Leeds is home to two Sky offices; our contact centre and digital tech hub at Whitehall, and our Central Square customer sales centre right at the heart of the city. Our modern spaces, with subsidised cafes and dedicated break-out spaces, provide a balance for our hybrid working teams. Need a break? You can blow off steam over a game of pool or table tennis, or stay fit with local gym discounts. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. There's more to our work than work. We've built an inclusive culture where we can learn from each other and innovate together. There's plenty of opportunities for you to explore what you're passionate about.
Feb 21, 2025
Full time
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. The Global Streaming Technology Operations team is seeking a Backend Software Engineer to join our innovative internal Operations Engineering team. We craft cutting-edge tools and digital experiences that empower our colleagues to deliver world-class streaming platforms for Sky & NBCU. Our work spans AI-assisted solutions, large-scale systems, and advanced visualisation dashboards, all aimed at predicting, identifying, and preventing disruptions for millions of global streaming customers. With the freedom to leverage modern technologies and direct accountability for impactful solutions, you'll be at the forefront of shaping the future of streaming technology operations. What you'll do Develop robust, efficient and well-tested software using languages like Go or Python, leveraging cloud technologies such as GCP, AWS and Azure. Develop and implement data ingests and APIs, leveraging GenAI, to enhance internal dashboards and apps. Craft clean, dependable code, elevating code quality and testing standards to enhance user experiences. Write and run automated tests to ensure code quality and reliability; perform manual testing when necessary. Collaborate with cross-functional teams to understand requirements, solve technical challenges and deliver solutions for our stakeholders. Participate in code reviews and Agile ceremonies, contributing to best practices and continuous improvement. What you'll bring Experience as a back-end engineer or developer, with proficiency in Python and/or Golang - the languages of choice for our team. Experience in running projects from initiation to production deployment autonomously, with familiarity in best practices for API versioning, documentation, and security, ensuring comprehensive and efficient design. Solid understanding of software engineering principles and practices covering areas such as automation, testing, pipelines, containerisation, and cloud technologies. Hands-on experience with GCP or AWS services, with practical application using services like PubSub, SQS, SNS, CloudSQL, RDS, Aurora, BigQuery, Redshift, Cloud Functions or Lambda. Experience in designing, developing, and maintaining microservices-based architectures, with a strong history of creating scalable and resilient systems in distributed environments. Solution-focused mindset, focused on achieving overall objectives with a clear sense of completion. Self-driven and eager to learn, staying updated with the latest technologies, frameworks, and best practices. Excellent communication skills and the ability to work in a cross functional team. Team overview Global OTT Technology Our team develops and supports market-leading video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe. No matter the device, the time or the place, we make sure that our diverse audiences can easily find and enjoy whatever they want to watch, choosing from the world's best entertainment, news and sport. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place. The magic of Sky Glass at an exclusive rate. Discounted mobile and broadband. A wide range of Sky VIP rewards and experiences. Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. Leeds is home to two Sky offices; our contact centre and digital tech hub at Whitehall, and our Central Square customer sales centre right at the heart of the city. Our modern spaces, with subsidised cafes and dedicated break-out spaces, provide a balance for our hybrid working teams. Need a break? You can blow off steam over a game of pool or table tennis, or stay fit with local gym discounts. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. There's more to our work than work. We've built an inclusive culture where we can learn from each other and innovate together. There's plenty of opportunities for you to explore what you're passionate about.
Remote - United Kingdom, Germany, Netherlands About Vercel: Vercel's Frontend Cloud provides the developer experience and infrastructure to build, scale, and secure a faster, more personalized web. Customers like Under Armour, eBay, The Washington Post, Johnson & Johnson, and Zapier use Vercel to build dynamic user experiences on the web. At Vercel, our mission is to enable the world to ship the best products and that goes hand in hand with creating an environment where you can do the best work of your life. About the Role: We are looking for experienced SREs to help grow our small team into a global footprint that can provide expert engagement across our core serving systems. As an early member of the SRE team, you will report directly to the Director of Managed Infrastructure and play a foundational role in expanding our SRE practice, integrating reliability principles more deeply into Vercel's engineering process as we expand. Within the team, your focus will be on enhancing our Compute infrastructure in close partnership with our EU-based developer team. You will design for reliability and performance while managing for risk as we introduce major innovations to our compute stack. What You Will Do: Ensure that our products are built for reliability and scale by engaging in the end-to-end design, development, and deployment of new software. Drive continuous risk mitigation and reduction through direct involvement in incident management, blameless postmortems, and follow-ups. Drive measurable improvements to the reliability, performance, and efficiency of our production systems through instrumentation, analysis, and implementation of engineering improvements. Devise repeatable, low-toil operational practices through the development of automated systems for software delivery, system failover, and capacity management. About You: At least 3 years of experience in an SRE role, or at least 5 years of experience in an adjacent role (e.g., platform engineering), operating in a scaled environment. Firm grasp of the SRE philosophy and mindset, with practical experience working on or directly with SRE teams that have proactively engaged in system design and improvement. Strong sense of accountability and commitment to problem-solving, backed by a curiosity to dig deep and identify root causes. Willingness to proactively engage with development teams to influence the course of software design and operational practices. Capability to manage risk, make decisions, and exhibit sound judgment. Demonstrated ability to plan and deliver long-term projects. Experience with distributed system design. Experience with Containers, Virtual Machines, and Linux. Bonus: Experience working with Terraform and/or Golang. Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don't necessarily check every box on the job description.
Feb 21, 2025
Full time
Remote - United Kingdom, Germany, Netherlands About Vercel: Vercel's Frontend Cloud provides the developer experience and infrastructure to build, scale, and secure a faster, more personalized web. Customers like Under Armour, eBay, The Washington Post, Johnson & Johnson, and Zapier use Vercel to build dynamic user experiences on the web. At Vercel, our mission is to enable the world to ship the best products and that goes hand in hand with creating an environment where you can do the best work of your life. About the Role: We are looking for experienced SREs to help grow our small team into a global footprint that can provide expert engagement across our core serving systems. As an early member of the SRE team, you will report directly to the Director of Managed Infrastructure and play a foundational role in expanding our SRE practice, integrating reliability principles more deeply into Vercel's engineering process as we expand. Within the team, your focus will be on enhancing our Compute infrastructure in close partnership with our EU-based developer team. You will design for reliability and performance while managing for risk as we introduce major innovations to our compute stack. What You Will Do: Ensure that our products are built for reliability and scale by engaging in the end-to-end design, development, and deployment of new software. Drive continuous risk mitigation and reduction through direct involvement in incident management, blameless postmortems, and follow-ups. Drive measurable improvements to the reliability, performance, and efficiency of our production systems through instrumentation, analysis, and implementation of engineering improvements. Devise repeatable, low-toil operational practices through the development of automated systems for software delivery, system failover, and capacity management. About You: At least 3 years of experience in an SRE role, or at least 5 years of experience in an adjacent role (e.g., platform engineering), operating in a scaled environment. Firm grasp of the SRE philosophy and mindset, with practical experience working on or directly with SRE teams that have proactively engaged in system design and improvement. Strong sense of accountability and commitment to problem-solving, backed by a curiosity to dig deep and identify root causes. Willingness to proactively engage with development teams to influence the course of software design and operational practices. Capability to manage risk, make decisions, and exhibit sound judgment. Demonstrated ability to plan and deliver long-term projects. Experience with distributed system design. Experience with Containers, Virtual Machines, and Linux. Bonus: Experience working with Terraform and/or Golang. Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don't necessarily check every box on the job description.
On behalf of Companies House, we are looking for a Senior Java Developer (Inside IR35) for a 5 month contract based REMOTELY with the occasional need to attend Cardiff office. Companies House drives confidence in the economy and makes the UK a great place to start, and run, a business. As an executive agency sponsored by The Department for Business and Trade (DBT), we have the ability to play a leading role in the fight against corrupt business practices by providing the transparency and clarity necessary for the UK to continue to be regarded as a world-leading place to do business. Companies House is undergoing an historic change - to our systems, culture, services, and ways of working. Our people are at the heart of these changes. The Economic Crime and Corporate Transparency Act (2023) gives Companies House the power to play a more significant role in disrupting economic crime and supporting economic growth. These changes represent the biggest opportunity for Companies House in almost 170 years. This move will help us achieve the kind of culture we want - one which drives high performance and where our brilliant people can flourish. As a Senior Java Developer, you'll join one of our many Agile Software Development teams. A typical team is made up of an agile delivery manager, developers, testers, user researchers, analysts, and a product owner. You'll be responsible for: Designing efficient and maintainable solutions Contributing and adhering to our technical standards Mentoring software engineers in your team and the wider software development community Maximising the automated test coverage to help move to continuous delivery Ensuring code quality through code reviews Essential: Strong knowledge of programming tools, frameworks, and techniques in at least one of the following ecosystems: Java and/or Node. Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control/branching strategies, and application of design patterns Knowledge of all key full stack web technologies, including use of relational and noSQL databases Knowledge of any of the following technologies/approaches are beneficial: Golang, TypeScript, Kafka, Deployment pipeline tooling (e.g. Concourse), Infrastructure as Code, Elasticsearch, MongoDB, cloud-first micro-service driven architecture Knowledge of WCAG 2.1 accessibility guidelines, and experience implementing. Please be aware that this role can only be worked within the UK and not Overseas. Disability Confident: As a member of the Disability Confident Scheme, Companies House guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. In applying for this role, you acknowledge the following: "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".
Feb 19, 2025
Full time
On behalf of Companies House, we are looking for a Senior Java Developer (Inside IR35) for a 5 month contract based REMOTELY with the occasional need to attend Cardiff office. Companies House drives confidence in the economy and makes the UK a great place to start, and run, a business. As an executive agency sponsored by The Department for Business and Trade (DBT), we have the ability to play a leading role in the fight against corrupt business practices by providing the transparency and clarity necessary for the UK to continue to be regarded as a world-leading place to do business. Companies House is undergoing an historic change - to our systems, culture, services, and ways of working. Our people are at the heart of these changes. The Economic Crime and Corporate Transparency Act (2023) gives Companies House the power to play a more significant role in disrupting economic crime and supporting economic growth. These changes represent the biggest opportunity for Companies House in almost 170 years. This move will help us achieve the kind of culture we want - one which drives high performance and where our brilliant people can flourish. As a Senior Java Developer, you'll join one of our many Agile Software Development teams. A typical team is made up of an agile delivery manager, developers, testers, user researchers, analysts, and a product owner. You'll be responsible for: Designing efficient and maintainable solutions Contributing and adhering to our technical standards Mentoring software engineers in your team and the wider software development community Maximising the automated test coverage to help move to continuous delivery Ensuring code quality through code reviews Essential: Strong knowledge of programming tools, frameworks, and techniques in at least one of the following ecosystems: Java and/or Node. Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control/branching strategies, and application of design patterns Knowledge of all key full stack web technologies, including use of relational and noSQL databases Knowledge of any of the following technologies/approaches are beneficial: Golang, TypeScript, Kafka, Deployment pipeline tooling (e.g. Concourse), Infrastructure as Code, Elasticsearch, MongoDB, cloud-first micro-service driven architecture Knowledge of WCAG 2.1 accessibility guidelines, and experience implementing. Please be aware that this role can only be worked within the UK and not Overseas. Disability Confident: As a member of the Disability Confident Scheme, Companies House guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. In applying for this role, you acknowledge the following: "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".
Algolia is set to enable every company to create world-class Search and Discovery experiences with an API-first approach. Performance and Scalability is at the heart of our mission: we power 1.5 trillion searches a year, for 10K+ customers all over the world. If you're a problem solver, able to think outside the box and eager to nurture others and learn from them, then this is your challenge! The Team The Platform as a Service (PaaS) team is dedicated to empowering development teams by creating toolchains, guidelines, and standards. Our focus is on enabling seamless automation and CI/CD, comprehensive observability, and unwavering reliability in a secured cloud-native environment. The Opportunity The Senior Site Reliability Engineer (IC4) position within the Platform As a Service team presents an exciting opportunity for a seasoned professional to enhance scalable infrastructure with a focus on CI/CD, Observability, and application hosting. In this role, you will bridge the gap between our junior and senior staff, playing a critical role in ensuring the reliability, scalability, and performance of Algolia's Search Products. As a senior contributor, you will be responsible for building and optimizing systems that ensure the platform's efficiency and reliability, while also mentoring junior engineers and collaborating across teams. Your work will be pivotal in improving infrastructure, enhancing observability standards, and streamlining CI/CD processes. You will play a significant role in transitioning legacy systems to a modern Kubernetes-based architecture, contributing to long-term infrastructure strategies, and ensuring alignment with business needs. Your role will consist of: CI/CD Development and Maintenance: Contribute to the design, optimization, and maintenance of the CI/CD pipelines to improve the speed, reliability, and efficiency of the development lifecycle. Assist in driving standardization across various services hosted on the platform. Observability Enhancement: Lead efforts to improve the observability of critical systems, working closely with cross-functional teams to ensure actionable monitoring and alerting frameworks are in place. Help troubleshoot complex issues and optimize system reliability. Kubernetes and Cloud Management: Contribute to the development and operation of our Kubernetes-based architecture. Ensure systems are resilient, scalable, and optimized for performance. Actively participate in enhancing cloud-based solutions for API management and microservices. System Optimization and Scaling: Collaborate with team members to ensure system scalability, operability, and performance. Lead initiatives to optimize resource utilization, focusing on cost efficiency while maintaining high system availability. Mentorship and Knowledge Sharing: Mentor mid-level engineers (IC3) by providing guidance on technical challenges and SRE best practices. Support team growth by fostering knowledge-sharing sessions and helping establish processes that drive operational excellence. Cross-Team Collaboration: Work closely with product, software, and other SRE teams to ensure that platform goals align with broader business objectives. Drive initiatives aimed at enhancing platform stability, security, and scalability. You might be a fit if you have: Strong Programming Skills: Proficient in Golang and Python with a solid understanding of software craftsmanship. Knowledge of Ruby is a plus. Experience in CI/CD Pipelines: Hands-on experience in building and maintaining CI/CD pipelines using tools like GitHub Actions, CircleCI, or alternatives. Familiarity with best practices for ensuring build and deployment reliability. Observability: Experience designing and implementing monitoring, alerting, and observability frameworks that provide actionable insights. Strong troubleshooting skills in production environments. Kubernetes and Cloud Infrastructure: Proven experience in managing and optimizing Kubernetes-based architectures and working with public cloud providers such as GCP, AWS, or Microsoft Azure. Distributed Systems Expertise: Experience in designing, building, and operating distributed systems at scale, with a focus on reliability, availability, and performance. Mentorship and Leadership: Experience mentoring junior engineers and helping them grow. Ability to collaborate with cross-functional teams and contribute to strategic initiatives. Problem-Solving Skills: Ability to independently solve complex technical problems with minimal supervision while collaborating effectively with other team members. Excellent Communication and Organizational Skills: Strong ability to communicate complex technical issues to both technical and non-technical audiences. Ability to organize and prioritize multiple projects. 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. 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! Apply for this job
Feb 19, 2025
Full time
Algolia is set to enable every company to create world-class Search and Discovery experiences with an API-first approach. Performance and Scalability is at the heart of our mission: we power 1.5 trillion searches a year, for 10K+ customers all over the world. If you're a problem solver, able to think outside the box and eager to nurture others and learn from them, then this is your challenge! The Team The Platform as a Service (PaaS) team is dedicated to empowering development teams by creating toolchains, guidelines, and standards. Our focus is on enabling seamless automation and CI/CD, comprehensive observability, and unwavering reliability in a secured cloud-native environment. The Opportunity The Senior Site Reliability Engineer (IC4) position within the Platform As a Service team presents an exciting opportunity for a seasoned professional to enhance scalable infrastructure with a focus on CI/CD, Observability, and application hosting. In this role, you will bridge the gap between our junior and senior staff, playing a critical role in ensuring the reliability, scalability, and performance of Algolia's Search Products. As a senior contributor, you will be responsible for building and optimizing systems that ensure the platform's efficiency and reliability, while also mentoring junior engineers and collaborating across teams. Your work will be pivotal in improving infrastructure, enhancing observability standards, and streamlining CI/CD processes. You will play a significant role in transitioning legacy systems to a modern Kubernetes-based architecture, contributing to long-term infrastructure strategies, and ensuring alignment with business needs. Your role will consist of: CI/CD Development and Maintenance: Contribute to the design, optimization, and maintenance of the CI/CD pipelines to improve the speed, reliability, and efficiency of the development lifecycle. Assist in driving standardization across various services hosted on the platform. Observability Enhancement: Lead efforts to improve the observability of critical systems, working closely with cross-functional teams to ensure actionable monitoring and alerting frameworks are in place. Help troubleshoot complex issues and optimize system reliability. Kubernetes and Cloud Management: Contribute to the development and operation of our Kubernetes-based architecture. Ensure systems are resilient, scalable, and optimized for performance. Actively participate in enhancing cloud-based solutions for API management and microservices. System Optimization and Scaling: Collaborate with team members to ensure system scalability, operability, and performance. Lead initiatives to optimize resource utilization, focusing on cost efficiency while maintaining high system availability. Mentorship and Knowledge Sharing: Mentor mid-level engineers (IC3) by providing guidance on technical challenges and SRE best practices. Support team growth by fostering knowledge-sharing sessions and helping establish processes that drive operational excellence. Cross-Team Collaboration: Work closely with product, software, and other SRE teams to ensure that platform goals align with broader business objectives. Drive initiatives aimed at enhancing platform stability, security, and scalability. You might be a fit if you have: Strong Programming Skills: Proficient in Golang and Python with a solid understanding of software craftsmanship. Knowledge of Ruby is a plus. Experience in CI/CD Pipelines: Hands-on experience in building and maintaining CI/CD pipelines using tools like GitHub Actions, CircleCI, or alternatives. Familiarity with best practices for ensuring build and deployment reliability. Observability: Experience designing and implementing monitoring, alerting, and observability frameworks that provide actionable insights. Strong troubleshooting skills in production environments. Kubernetes and Cloud Infrastructure: Proven experience in managing and optimizing Kubernetes-based architectures and working with public cloud providers such as GCP, AWS, or Microsoft Azure. Distributed Systems Expertise: Experience in designing, building, and operating distributed systems at scale, with a focus on reliability, availability, and performance. Mentorship and Leadership: Experience mentoring junior engineers and helping them grow. Ability to collaborate with cross-functional teams and contribute to strategic initiatives. Problem-Solving Skills: Ability to independently solve complex technical problems with minimal supervision while collaborating effectively with other team members. Excellent Communication and Organizational Skills: Strong ability to communicate complex technical issues to both technical and non-technical audiences. Ability to organize and prioritize multiple projects. 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. 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! Apply for this job
London, England, United Kingdom About the Company Affinidi is a technology company dedicated to changing data ownership for good. We empower businesses and individuals with control and ownership of their data, with a comprehensive approach to managing their holistic identity - accounting for all aspects of their digital footprint while ensuring privacy and security. Affinidi's technology enables users to benefit from decentralised digital identity solutions. We believe that everyone has the right to own and control their data, and we are committed to creating a trusted digital credentials ecosystem that empowers businesses and individuals to securely exchange data and services across borders and industries. About the role: We are in search of a self-motivated, solution-oriented and experienced Engineering Manager, Backend & Data Engineering to join our Affinidi Elements team. In this role, you will work with global peers on teams dedicated to areas of the product portfolio, from the product, design, infrastructure, architecture, and back/front-end engineering teams. You will be responsible for leading continued enhancement and development of a multi-component platform, where your expert skills in designing, architecting, and building quality systems will intersect with your leadership skills of building high performing team culture and growing your team members. Our work culture at Affinidi is shaped by the following tenets: We are unapologetically customer-focused We invest in cultures and teams to enable high performance We embrace experimentation and build fast We have the courage to be misunderstood We work together to unlock data What's in it for you: Lead the engineering team to develop features and improvements to the Affinidi Elements product in a secure, well-tested, and performant way, primarily using Typescript, Python & AWS Data Analytics Suite of Services. Analyze and interpret highly complex data to arrive at actionable recommendations for the tasks on team and cross-team level. Collaborate with Product Management and other stakeholders within Engineering (eg Data Publishers, UX) to maintain a high bar for quality in a fast-paced, iterative environment. Collaborate in building the product and technology roadmap with peers, product managers, designers and stakeholders. Advocate for improvements to product quality, security, and performance. Guide the team in solving technical problems with large scope and complexity. Guide the team in crafting code that meets our internal standards for style, maintainability, and best practices for a high-scale systems environment. Maintain and advocate for these standards through practices inside the team and department. Confidently own delivery of significantly complex features and improvements with minimal guidance and support. Collaborate with cross-functional teams and peers on larger projects. Lead by example and constantly coach and mentor engineers in achieving the next level of career and professional growth. Lead and create a diverse, dynamic, collaborative, transparent culture where everyone's ideas and opinions are equally valued. You'll be a great match if you: Have a minimum of 10 years of overall experience; Have experience with performance and optimization problems; especially when it comes to processing high volume of data in batch and streaming modes. Have 3-5 years of experience in data infrastructure development and expertise in areas such as data mining, OLAP, ETL, data modelling, complex SQL queries and performance tuning. Have exposure to different data infrastructure architecture patterns. Have expertise in leading development of external APIs and SDKs. Have a demonstrated ability to both diagnose and prevent such problems, and a desire to share your knowledge and scale through others; Enjoy leading the engineering team in a fast-paced startup environment where the team can be autonomous and experimental, be part of a truly global team, and can work up and down the stack; Have strong experience of leading the team in delivering production quality products according to industry standards; Have expertise in building systems with good internal stakeholder adoption and good developer experience around interacting with Data Infrastructures; Have strong technical documentation skills, including the C4 Model and Architectural Decision Records; Desire to move forward the state of the art by delivering solutions to unlock data ownership with a strong focus on decentralized technology. Are a passionate developer with extensive experience using Python, Typescript, Nodejs, Spark, Trino, dbt, Flink, AWS Data Suite tools like AWS Glue, AWS Athena, AWS QuickSight, AWS Redshift, etc. Other languages like CSharp, C++, GoLang, Rust for example are also attractive skills for this role; Understand OLTP NoSQL databases like DynamoDB and messaging patterns for async communication among services. Have expertise in cloud computing and native environments (AWS serverless preferred); Understand design patterns and have working experience in leading development and deployment of microservices, data ETLs, aggregations, orchestration in the cloud, and have a proven track-record in doing so; Are hands-on with REST APIs and can apply Test Driven Development principles effectively; Care about privacy by design, security, testing, high-performance systems, and mentoring others, and have an inclination towards clear communication, inclusion and visibility. What can you expect from us: Unlimited vacation policy Competitive compensation package Work within international environment Learning Budget Sounds like you? Apply now! We believe in hiring different and diverse talent and providing a safe space where everyone can share their views without fear, where differences are celebrated, and where no one is left out. Inclusive cultures are the foundation for collaboration and innovation within our team.
Feb 19, 2025
Full time
London, England, United Kingdom About the Company Affinidi is a technology company dedicated to changing data ownership for good. We empower businesses and individuals with control and ownership of their data, with a comprehensive approach to managing their holistic identity - accounting for all aspects of their digital footprint while ensuring privacy and security. Affinidi's technology enables users to benefit from decentralised digital identity solutions. We believe that everyone has the right to own and control their data, and we are committed to creating a trusted digital credentials ecosystem that empowers businesses and individuals to securely exchange data and services across borders and industries. About the role: We are in search of a self-motivated, solution-oriented and experienced Engineering Manager, Backend & Data Engineering to join our Affinidi Elements team. In this role, you will work with global peers on teams dedicated to areas of the product portfolio, from the product, design, infrastructure, architecture, and back/front-end engineering teams. You will be responsible for leading continued enhancement and development of a multi-component platform, where your expert skills in designing, architecting, and building quality systems will intersect with your leadership skills of building high performing team culture and growing your team members. Our work culture at Affinidi is shaped by the following tenets: We are unapologetically customer-focused We invest in cultures and teams to enable high performance We embrace experimentation and build fast We have the courage to be misunderstood We work together to unlock data What's in it for you: Lead the engineering team to develop features and improvements to the Affinidi Elements product in a secure, well-tested, and performant way, primarily using Typescript, Python & AWS Data Analytics Suite of Services. Analyze and interpret highly complex data to arrive at actionable recommendations for the tasks on team and cross-team level. Collaborate with Product Management and other stakeholders within Engineering (eg Data Publishers, UX) to maintain a high bar for quality in a fast-paced, iterative environment. Collaborate in building the product and technology roadmap with peers, product managers, designers and stakeholders. Advocate for improvements to product quality, security, and performance. Guide the team in solving technical problems with large scope and complexity. Guide the team in crafting code that meets our internal standards for style, maintainability, and best practices for a high-scale systems environment. Maintain and advocate for these standards through practices inside the team and department. Confidently own delivery of significantly complex features and improvements with minimal guidance and support. Collaborate with cross-functional teams and peers on larger projects. Lead by example and constantly coach and mentor engineers in achieving the next level of career and professional growth. Lead and create a diverse, dynamic, collaborative, transparent culture where everyone's ideas and opinions are equally valued. You'll be a great match if you: Have a minimum of 10 years of overall experience; Have experience with performance and optimization problems; especially when it comes to processing high volume of data in batch and streaming modes. Have 3-5 years of experience in data infrastructure development and expertise in areas such as data mining, OLAP, ETL, data modelling, complex SQL queries and performance tuning. Have exposure to different data infrastructure architecture patterns. Have expertise in leading development of external APIs and SDKs. Have a demonstrated ability to both diagnose and prevent such problems, and a desire to share your knowledge and scale through others; Enjoy leading the engineering team in a fast-paced startup environment where the team can be autonomous and experimental, be part of a truly global team, and can work up and down the stack; Have strong experience of leading the team in delivering production quality products according to industry standards; Have expertise in building systems with good internal stakeholder adoption and good developer experience around interacting with Data Infrastructures; Have strong technical documentation skills, including the C4 Model and Architectural Decision Records; Desire to move forward the state of the art by delivering solutions to unlock data ownership with a strong focus on decentralized technology. Are a passionate developer with extensive experience using Python, Typescript, Nodejs, Spark, Trino, dbt, Flink, AWS Data Suite tools like AWS Glue, AWS Athena, AWS QuickSight, AWS Redshift, etc. Other languages like CSharp, C++, GoLang, Rust for example are also attractive skills for this role; Understand OLTP NoSQL databases like DynamoDB and messaging patterns for async communication among services. Have expertise in cloud computing and native environments (AWS serverless preferred); Understand design patterns and have working experience in leading development and deployment of microservices, data ETLs, aggregations, orchestration in the cloud, and have a proven track-record in doing so; Are hands-on with REST APIs and can apply Test Driven Development principles effectively; Care about privacy by design, security, testing, high-performance systems, and mentoring others, and have an inclination towards clear communication, inclusion and visibility. What can you expect from us: Unlimited vacation policy Competitive compensation package Work within international environment Learning Budget Sounds like you? Apply now! We believe in hiring different and diverse talent and providing a safe space where everyone can share their views without fear, where differences are celebrated, and where no one is left out. Inclusive cultures are the foundation for collaboration and innovation within our team.
Algolia is set to enable every company to create world-class Search and Discovery experiences with an API-first approach. Performance and Scalability is at the heart of our mission: we power 1.5 trillion searches a year, for 10K+ customers all over the world. If you're a problem solver, able to think outside the box and eager to nurture others and learn from them, then this is your challenge! The Team The Platform as a Service (PaaS) team is dedicated to empowering development teams by creating toolchains, guidelines, and standards. Our focus is on enabling seamless automation and CI/CD, comprehensive observability, and unwavering reliability in a secured cloud-native environment. The Opportunity The Staff Engineer position within the Platform As a Service team offers a compelling opportunity for an adept professional with a rich background in architecting, constructing, and managing scalable infrastructures. This role specifically concentrates on three key areas: CI/CD, Observability, and application hosting. As a senior member of the Platform As a Service team, you will wield significant influence over Algolia's Search Products. Your responsibilities will revolve around crafting and executing systems pivotal to ensuring reliability, scalability, and cost optimisation. You will be instrumental in architecting robust CI/CD pipelines, establishing comprehensive observability frameworks, and managing hosting solutions focused on API Management and micro-services management. Moreover, as an expert within the team, you will actively participate in mentoring and guiding fellow team members, fostering a culture of collaboration and excellence. In addition, this role entails actively engaging in cross-team collaboration, spearheading projects alongside SREs and SWEs. Your role will consist of: Design and deploy a cloud-native API Management to boost platform scalability, security, and reliability, while expediting new feature setup for swift and seamless onboarding of development teams. Spearhead the design and implementation of a robust and scalable CI/CD toolchain , serving as a centralised build factory to streamline development processes and ensure consistent quality across all services hosted on the product platform. Lead the development and deployment of comprehensive observability standards and automation solutions , empowering teams with actionable insights and enabling proactive resolution of issues, enhancing overall system reliability and performance. Drive the evolution and maintenance of a Kubernetes-based architecture , optimising resource utilisation, enhancing fault tolerance, and ensuring the platform's ability to meet evolving demands efficiently and effectively. You provide guidance and mentorship to other SRE team members, helping them to develop their skills and knowledge of best practices in site reliability engineering. You establish and enforce engineering processes and best practices that ensure high-quality, reliable, and scalable systems, and you work with other teams to promote the adoption of these processes and practices across the organization. You collaborate with senior leadership to shape the vision and direction of the company (cloud) infrastructures, and you help drive the development of SRE-specific strategies and initiatives that align with business objectives. You build and maintain strong relationships with stakeholders across the organization, and you represent the SRE organization in cross-functional meetings and discussions. You might be a fit if you have: Strong knowledge of programming languages Golang and Python; familiarity with Ruby is a plus. Experience designing and building API Management and Kubernetes-based architecture. Experience building and operating distributed systems at scale. Experience on CI/CD setup and architecture; strong knowledge of Github Actions, Circle-CI or alternatives is expected. Experience designing new applications with reliability, operability, and availability in mind. Experience with Public Cloud Providers such as GCP, AWS, or Microsoft Azure, and administration of Kubernetes. Excellent communication and organisation skills. 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. 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! Apply for this job indicates a required field
Feb 18, 2025
Full time
Algolia is set to enable every company to create world-class Search and Discovery experiences with an API-first approach. Performance and Scalability is at the heart of our mission: we power 1.5 trillion searches a year, for 10K+ customers all over the world. If you're a problem solver, able to think outside the box and eager to nurture others and learn from them, then this is your challenge! The Team The Platform as a Service (PaaS) team is dedicated to empowering development teams by creating toolchains, guidelines, and standards. Our focus is on enabling seamless automation and CI/CD, comprehensive observability, and unwavering reliability in a secured cloud-native environment. The Opportunity The Staff Engineer position within the Platform As a Service team offers a compelling opportunity for an adept professional with a rich background in architecting, constructing, and managing scalable infrastructures. This role specifically concentrates on three key areas: CI/CD, Observability, and application hosting. As a senior member of the Platform As a Service team, you will wield significant influence over Algolia's Search Products. Your responsibilities will revolve around crafting and executing systems pivotal to ensuring reliability, scalability, and cost optimisation. You will be instrumental in architecting robust CI/CD pipelines, establishing comprehensive observability frameworks, and managing hosting solutions focused on API Management and micro-services management. Moreover, as an expert within the team, you will actively participate in mentoring and guiding fellow team members, fostering a culture of collaboration and excellence. In addition, this role entails actively engaging in cross-team collaboration, spearheading projects alongside SREs and SWEs. Your role will consist of: Design and deploy a cloud-native API Management to boost platform scalability, security, and reliability, while expediting new feature setup for swift and seamless onboarding of development teams. Spearhead the design and implementation of a robust and scalable CI/CD toolchain , serving as a centralised build factory to streamline development processes and ensure consistent quality across all services hosted on the product platform. Lead the development and deployment of comprehensive observability standards and automation solutions , empowering teams with actionable insights and enabling proactive resolution of issues, enhancing overall system reliability and performance. Drive the evolution and maintenance of a Kubernetes-based architecture , optimising resource utilisation, enhancing fault tolerance, and ensuring the platform's ability to meet evolving demands efficiently and effectively. You provide guidance and mentorship to other SRE team members, helping them to develop their skills and knowledge of best practices in site reliability engineering. You establish and enforce engineering processes and best practices that ensure high-quality, reliable, and scalable systems, and you work with other teams to promote the adoption of these processes and practices across the organization. You collaborate with senior leadership to shape the vision and direction of the company (cloud) infrastructures, and you help drive the development of SRE-specific strategies and initiatives that align with business objectives. You build and maintain strong relationships with stakeholders across the organization, and you represent the SRE organization in cross-functional meetings and discussions. You might be a fit if you have: Strong knowledge of programming languages Golang and Python; familiarity with Ruby is a plus. Experience designing and building API Management and Kubernetes-based architecture. Experience building and operating distributed systems at scale. Experience on CI/CD setup and architecture; strong knowledge of Github Actions, Circle-CI or alternatives is expected. Experience designing new applications with reliability, operability, and availability in mind. Experience with Public Cloud Providers such as GCP, AWS, or Microsoft Azure, and administration of Kubernetes. Excellent communication and organisation skills. 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. 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! Apply for this job indicates a required field
At EFG (ESL FACEIT Group), we create worlds beyond gameplay, where players and fans become a community. We pride ourselves in having a corporate social responsibility which is that "IT'S NOT GG, UNTIL IT'S GG FOR ALL". Our passion, craft, and DNA are aligned to create and shape the world of esports, gaming tournaments, leagues, events, and holistic ecosystems through our millions of players, fans, and heroes, as well as through our people and culture. Our Tech team is on the rise! In the past year, our Technology department has experienced remarkable growth and has been instrumental in driving our digital transformation. However, our journey is far from over! Are you a Software Engineer who's passionate about pushing the boundaries of technology and creating innovative solutions? This opportunity could be your next career milestone! About FACEIT With more than 25m users playing 30m matches every month, FACEIT is the leading competitive gaming platform. We provide gamers the best experience possible by making sure we are always on top of our tech - and continue to deliver industry-leading features to our already awesome platform! The Team: Our Backend Developers take full responsibility for the design and build of our distributed APIs and microservices and are currently working on some amazing new features. Our tech stack is based around Golang/Go, GCP, Microservices, Kubernetes - and much more! Our Developers are divided into collaborative teams that look after various services such as Matchmaking, Clans, Growth, Monetization, and many more - making constant improvements to them. We're currently working on developing some crazy new features, but we are always open to new exciting ideas our colleagues want to share. What you will do: Participate in all aspects of the software development lifecycle including planning, technical design, construction, peer reviews, documentation, testing, and deployment. Design and develop distributed APIs and scheduled procedures. Solve complex technical requirements or issues by leading analysis and development. Work with the latest tools and continually learn and develop your skillset. Contribute to team meetings; troubleshoot development and production problems across multiple environments and operating platforms. Develop any required proof-of-concept work as part of the technical design process. Be responsible for the Code Level Design, Organisation of code, use of patterns for the successful implementation of a solution. Ability to clearly write technical and solution design specifications. Support users by developing documentation and assistance tools. Any other tasks that fall within this role's remit. Requirements: Current commercial experience with Go/Golang on large scalable projects. Ability to design amazing distributed APIs and scheduled procedures. Experience working within a large Microservices environment. Excellent knowledge of RESTful/gRPC or APIs. Good understanding of Async communication. Proven experience working with NoSQL databases would be great. Ability to follow SOLID or DRY principles. Experience with Docker or Kubernetes. In-depth understanding of testing. Previous experience working on large complex applications. Nice to haves: A passion for video games and esports is a plus. Desire to learn new technologies and frameworks. We lead the industry with numerous online and offline competitions, digital platforms as well as gaming lifestyle festivals.
Feb 18, 2025
Full time
At EFG (ESL FACEIT Group), we create worlds beyond gameplay, where players and fans become a community. We pride ourselves in having a corporate social responsibility which is that "IT'S NOT GG, UNTIL IT'S GG FOR ALL". Our passion, craft, and DNA are aligned to create and shape the world of esports, gaming tournaments, leagues, events, and holistic ecosystems through our millions of players, fans, and heroes, as well as through our people and culture. Our Tech team is on the rise! In the past year, our Technology department has experienced remarkable growth and has been instrumental in driving our digital transformation. However, our journey is far from over! Are you a Software Engineer who's passionate about pushing the boundaries of technology and creating innovative solutions? This opportunity could be your next career milestone! About FACEIT With more than 25m users playing 30m matches every month, FACEIT is the leading competitive gaming platform. We provide gamers the best experience possible by making sure we are always on top of our tech - and continue to deliver industry-leading features to our already awesome platform! The Team: Our Backend Developers take full responsibility for the design and build of our distributed APIs and microservices and are currently working on some amazing new features. Our tech stack is based around Golang/Go, GCP, Microservices, Kubernetes - and much more! Our Developers are divided into collaborative teams that look after various services such as Matchmaking, Clans, Growth, Monetization, and many more - making constant improvements to them. We're currently working on developing some crazy new features, but we are always open to new exciting ideas our colleagues want to share. What you will do: Participate in all aspects of the software development lifecycle including planning, technical design, construction, peer reviews, documentation, testing, and deployment. Design and develop distributed APIs and scheduled procedures. Solve complex technical requirements or issues by leading analysis and development. Work with the latest tools and continually learn and develop your skillset. Contribute to team meetings; troubleshoot development and production problems across multiple environments and operating platforms. Develop any required proof-of-concept work as part of the technical design process. Be responsible for the Code Level Design, Organisation of code, use of patterns for the successful implementation of a solution. Ability to clearly write technical and solution design specifications. Support users by developing documentation and assistance tools. Any other tasks that fall within this role's remit. Requirements: Current commercial experience with Go/Golang on large scalable projects. Ability to design amazing distributed APIs and scheduled procedures. Experience working within a large Microservices environment. Excellent knowledge of RESTful/gRPC or APIs. Good understanding of Async communication. Proven experience working with NoSQL databases would be great. Ability to follow SOLID or DRY principles. Experience with Docker or Kubernetes. In-depth understanding of testing. Previous experience working on large complex applications. Nice to haves: A passion for video games and esports is a plus. Desire to learn new technologies and frameworks. We lead the industry with numerous online and offline competitions, digital platforms as well as gaming lifestyle festivals.
Software Engineer - Norwich Candidates will need to be based in the UK. Client Location: Norwich City Centre. Fully Remote. Salary: £48-58K. Outstanding benefits package. Generous holiday allowance. Full support and career/progression incentives. Strong emphasis on knowledge sharing amongst the existing team. High street discounts. Ultra technological environment, very latest cutting edge tech! Tech Stack: Golang, PostgreSQL, MySQL, Javascript, Typscript. Great opportunity for an Engineer (Golang, PostgreSQL, MySQL, Javascript, Typsecript) to play a pivotal role in designing and building cutting-edge solutions on our clients Cloud platform. Collaborating with Senior Product Managers, Technical Leads, UX Designers, QAs, and a team of talented engineers, you will bring our vision for the Cloud platform to life. You will be part of a small, cross-functional, team. This is a great opportunity to work with a modern tech stack working directly on product features. If you re keen or want more details, then please apply! Job Types: Full-time, Permanent
Feb 18, 2025
Full time
Software Engineer - Norwich Candidates will need to be based in the UK. Client Location: Norwich City Centre. Fully Remote. Salary: £48-58K. Outstanding benefits package. Generous holiday allowance. Full support and career/progression incentives. Strong emphasis on knowledge sharing amongst the existing team. High street discounts. Ultra technological environment, very latest cutting edge tech! Tech Stack: Golang, PostgreSQL, MySQL, Javascript, Typscript. Great opportunity for an Engineer (Golang, PostgreSQL, MySQL, Javascript, Typsecript) to play a pivotal role in designing and building cutting-edge solutions on our clients Cloud platform. Collaborating with Senior Product Managers, Technical Leads, UX Designers, QAs, and a team of talented engineers, you will bring our vision for the Cloud platform to life. You will be part of a small, cross-functional, team. This is a great opportunity to work with a modern tech stack working directly on product features. If you re keen or want more details, then please apply! Job Types: Full-time, Permanent
Golang Developer up to £60,000 Fully Remote Pearson Carter are currently working with a company who are tech-experts in the justice and secure hospital sectors and they specialise in secure, tailored software solutions. They also create bespoke software for prisons and help people have a window into their lives back home! Experience Strong commercial experience with Golang, at least 2 years. Excellent knowledge of clean coding and general principles. Should have experience mentoring junior/graduate developers. Any knowledge of JavaScript frameworks such as Vue or React would be ideal. Salary: They are offering a salary of up to £60,000 plus several benefits such as paid training and certifications! Location The client is based in the UK and this is a FULLY REMOTE role with no expectations to come into office. How to Apply Please apply asap with your CV to be considered for this position. You can also get in touch with me at or . Pearson Carter is the Global Leader in Microsoft Technology, Web, Mobile and Software Development Recruitment with specialist roles across the globe - Industry Sector: IT & Internet Job Type: Permanent - Full Time Salary in GBP (£): 40000 - 60000, Annual Salary Job Location: London, London, UK
Feb 17, 2025
Full time
Golang Developer up to £60,000 Fully Remote Pearson Carter are currently working with a company who are tech-experts in the justice and secure hospital sectors and they specialise in secure, tailored software solutions. They also create bespoke software for prisons and help people have a window into their lives back home! Experience Strong commercial experience with Golang, at least 2 years. Excellent knowledge of clean coding and general principles. Should have experience mentoring junior/graduate developers. Any knowledge of JavaScript frameworks such as Vue or React would be ideal. Salary: They are offering a salary of up to £60,000 plus several benefits such as paid training and certifications! Location The client is based in the UK and this is a FULLY REMOTE role with no expectations to come into office. How to Apply Please apply asap with your CV to be considered for this position. You can also get in touch with me at or . Pearson Carter is the Global Leader in Microsoft Technology, Web, Mobile and Software Development Recruitment with specialist roles across the globe - Industry Sector: IT & Internet Job Type: Permanent - Full Time Salary in GBP (£): 40000 - 60000, Annual Salary Job Location: London, London, UK
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 Senior 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 for the quality and 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. 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! Apply for this job
Feb 17, 2025
Full time
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 Senior 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 for the quality and 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. 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! Apply for this job
About us! Our open source charts and commercial libraries are used by tens of thousands of financial sites across the planet, including whales like: CME, Refinitiv, Investopedia, Crunchbase, Binance, and many others. We're also one of the world's biggest websites ( to be exact, according to Alexa Rankings), visited by 100s of millions of people every year. So if you're interested in finance, chances are you'll have already seen us around the place. Our mission is to help millions of people succeed in life, whatever that means for them, by providing the highest quality information in the smartest way so they can make the best-informed decisions possible. To do this, we're looking for individuals to join a team where product quality means everything, where you'll be given the opportunity to develop your best work, and where the fruits of your labor will be seen by millions of people each and every day. Join our UK team We've got people all over the world, but London is where our executives are based. So, if you're looking for a start-up, get stuck-in vibe, but with all the resources and firepower of a major scale-up, then look no further. It's an exciting time to be part of the founding UK team as we continue our growth here. Your mission: We are seeking an experienced Principal DevOps Engineer to lead our Kubernetes initiatives. The Kubernetes Infrastructure team is responsible for building and maintaining Kubernetes clusters across on-premises and AWS EKS environments. As Principal Engineer, you'll drive initiatives around scalability, developer experience, security, and observability, working closely with cross-functional teams to ensure a robust, high-performance Kubernetes environment that supports our business needs. Responsibilities: Architect and optimise Kubernetes infrastructure for high availability and scalability. Design and implement autoscaling solutions to manage varying workload demands effectively. Configure and manage Istio service mesh for secure, efficient inter-service communication. Develop and enforce networking policies to enhance security and operational performance. Drive observability, logging, and tracing initiatives to maintain full visibility of cluster and application health. Implement and maintain Helm charts and ArgoCD for automated application deployment and configuration management. Lead cost and capacity planning to ensure efficient resource allocation and operational scalability. Minimum Qualifications: 7+ years in DevOps or infrastructure engineering, with 2+ years of deep focus on Kubernetes. Proven expertise in administration of Kubernetes environments with a large number of clusters, including autoscaling and network management. Extensive experience with Istio service mesh. Proficiency in observability tools for end-to-end monitoring, logging, and tracing in Kubernetes environments. Hands-on experience with Helm charts and ArgoCD for streamlined, GitOps-based CI/CD processes. Solid understanding of networking and network policies within Kubernetes clusters. Preferred Qualifications: Experience with Terraform for automated cluster provisioning and management. Proficiency in a programming language like Golang for building custom Kubernetes solutions. Strong grasp of distributed systems and managing large-scale microservices architectures. Experience in cost and capacity planning within Kubernetes infrastructure. Knowledge of Kubernetes security, including access controls and policy management. It'll also be an advantage if you have experience in: Finance experience or knowledge of Trading. Knowledge of TradingView. Additional information This is a Hybrid role based in either our Central London Office located in The Shard or from our Malaga office located in Muelle Uno port (center), offering you the opportunity to work in a vibrant culture and enjoy an excellent quality of life. Our flexible working hours allow for a great work-life balance, and we provide comprehensive relocation packages for you and your family to ensure a smooth transition and comfortable settling-in process. Additionally, we offer private health insurance as part of our benefits package, and much more. You can also enjoy all of our workplace perks (gym, snacks etc.)! TradingView is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. With 500 employees from 40 nationalities speaking nearly 20 languages, with 5 global offices where we foster inclusive and collaborative work environments.
Feb 17, 2025
Full time
About us! Our open source charts and commercial libraries are used by tens of thousands of financial sites across the planet, including whales like: CME, Refinitiv, Investopedia, Crunchbase, Binance, and many others. We're also one of the world's biggest websites ( to be exact, according to Alexa Rankings), visited by 100s of millions of people every year. So if you're interested in finance, chances are you'll have already seen us around the place. Our mission is to help millions of people succeed in life, whatever that means for them, by providing the highest quality information in the smartest way so they can make the best-informed decisions possible. To do this, we're looking for individuals to join a team where product quality means everything, where you'll be given the opportunity to develop your best work, and where the fruits of your labor will be seen by millions of people each and every day. Join our UK team We've got people all over the world, but London is where our executives are based. So, if you're looking for a start-up, get stuck-in vibe, but with all the resources and firepower of a major scale-up, then look no further. It's an exciting time to be part of the founding UK team as we continue our growth here. Your mission: We are seeking an experienced Principal DevOps Engineer to lead our Kubernetes initiatives. The Kubernetes Infrastructure team is responsible for building and maintaining Kubernetes clusters across on-premises and AWS EKS environments. As Principal Engineer, you'll drive initiatives around scalability, developer experience, security, and observability, working closely with cross-functional teams to ensure a robust, high-performance Kubernetes environment that supports our business needs. Responsibilities: Architect and optimise Kubernetes infrastructure for high availability and scalability. Design and implement autoscaling solutions to manage varying workload demands effectively. Configure and manage Istio service mesh for secure, efficient inter-service communication. Develop and enforce networking policies to enhance security and operational performance. Drive observability, logging, and tracing initiatives to maintain full visibility of cluster and application health. Implement and maintain Helm charts and ArgoCD for automated application deployment and configuration management. Lead cost and capacity planning to ensure efficient resource allocation and operational scalability. Minimum Qualifications: 7+ years in DevOps or infrastructure engineering, with 2+ years of deep focus on Kubernetes. Proven expertise in administration of Kubernetes environments with a large number of clusters, including autoscaling and network management. Extensive experience with Istio service mesh. Proficiency in observability tools for end-to-end monitoring, logging, and tracing in Kubernetes environments. Hands-on experience with Helm charts and ArgoCD for streamlined, GitOps-based CI/CD processes. Solid understanding of networking and network policies within Kubernetes clusters. Preferred Qualifications: Experience with Terraform for automated cluster provisioning and management. Proficiency in a programming language like Golang for building custom Kubernetes solutions. Strong grasp of distributed systems and managing large-scale microservices architectures. Experience in cost and capacity planning within Kubernetes infrastructure. Knowledge of Kubernetes security, including access controls and policy management. It'll also be an advantage if you have experience in: Finance experience or knowledge of Trading. Knowledge of TradingView. Additional information This is a Hybrid role based in either our Central London Office located in The Shard or from our Malaga office located in Muelle Uno port (center), offering you the opportunity to work in a vibrant culture and enjoy an excellent quality of life. Our flexible working hours allow for a great work-life balance, and we provide comprehensive relocation packages for you and your family to ensure a smooth transition and comfortable settling-in process. Additionally, we offer private health insurance as part of our benefits package, and much more. You can also enjoy all of our workplace perks (gym, snacks etc.)! TradingView is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. With 500 employees from 40 nationalities speaking nearly 20 languages, with 5 global offices where we foster inclusive and collaborative work environments.
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 for 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!
Feb 15, 2025
Full time
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 for 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!