Our Job Offers
Join us and help disrupt the enterprise market!
Join us, we offer you an extraordinary chance to learn, to develop and to be part of an exciting experience and team.
Senior Test Automation Engineer (SDET) - UK
1 open positions
***YOU MUST HAVE A VALID RIGHT TO WORK & LOCATED IN THE UK TO BE CONSIDERED FOR THE POSITION***
RESPONSABILITIES
Senior Test Automation Engineer is responsible for the test automation framework, and supports the development & execution of automated tests. Together with the Test Engineering Manager, the Senior Test Automation Engineer helps to execute the roadmap and strategy for automated testing and required infrastructure. Your overall responsibilities will be:
• Ownership of the test automation framework and tooling
• Setting up, coaching and promoting best practices (e.g. Shift-Left approach) across Engineering Squads
• Overseeing the execution of test batches for the component & product portfolio
• Collaborating with Site Reliability Engineers for keeping the framework & tooling in optimal shape
• Supporting execution of automated Release Validation Tests (User Acceptance Testing) execution
• Working on the continuous integration of the test scripts and driving the organization towards continuous testing
• Promoting the testing knowledge within the organization and provide guidance and assistance to enable developers to test
• Creating and maintaining test frameworks, applying architecture design
• Optimising existing frameworks and test suites performance and stability wise
• Supporting test maintenance and implementing improvements on maintenance effort
SKILLS NEEDED
• Proven track record in software testing, minimum 7 to 8 years of experience
• Assertive with the ability to take ownership of the job and to work autonomously
• Flexible and able to cope with an ever-changing, dynamic and exciting environment
• Ability to work under pressure and to meet deadlines in a fast-paced environment
• Open-minded, team player
• Strong analytical problem solving-skills, attention to detail, ability to think out of the box
• Excellent verbal and written communication skills
• Ability to identify flaws in the testing process, toolset, infrastructure and to propose and drive necessary improvements
QUALIFICATIONS
• Masters degree (Business or IT) or equivalent through experience in a related role
• Experience (2 to 5+ years) as a Senior Test Automation Engineer, Test Automation Architect or similar
• Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
• Experience with building/maintaining CI/CD pipelines with the tools like GitLab CI, Jenkins
• Experience with test automation solutions like Cypress or Playwright
• Deep understanding of programming patterns, especially Page Object Pattern
• Experience in programming with scripting languages like Python, JavaScript, Ansible, Bash
• Experience with Test Management Tools like Zephyr or Xray
• Excellent knowledge of English, both spoken and written
• Experience with working in an Agile/Scrum development process
Station Road
London
NW4 4QE
United Kingdom
Senior Front-End Engineer - UK
1 open positions
CluePoints is an international, innovative, fast-growing (SaaS) company delivering business intelligence for clinical trials and are the premier provider of Risk-Based Quality Management (RBQM) and Data Quality Oversight solutions for Sponsors and CROs, our software products enable both risk planning and operational monitoring and utilise advanced statistical algorithms to determine the quality of clinical trial data both during and following study execution.
We are looking for a new Front-End Software Engineer to join CluePoints! If you are looking for a challenging work experience within a dynamic, internationally focused, fast-growing, multi-disciplinary company, this following position is what you are looking for!
What You Will Be Doing:
Development in Javascript/Typescript/ HTML5/ CSS3/ Angular
Deliver new application modules and improve the current ones
Refactor and perform code review
Work with our product team to improve application UI/UX and implement requirements
Work together with back-end developers to identify the specifications
Collaborate with the team improving our Front-end technology stack
Skills Needed:
A programming background with 6 years + professional experience using Javascript/ HTML5/ CSS3
Experience with a major front-end framework (Angular, ReactJS, Vue.js or similar)
Passionate about web development and keeping up to date with the latest trends
Be able to write clean, structured and maintainable code
Be able to write cross-browser compatible code
Understand API structures, REST concepts as well as JSON data structures.
Experience with Git or other version control system
Knowledge of Linux basics
Experience working in an agile development environment
Creativity and out-of-the-box thinking
Capable of giving and accepting constructive feedback
Experience with D3.js and data visualizations is a plus
Experience with Node.js or Python is a plus
Good in at least one of the following: Street Fighter, Rocket league, FIFA, Kicker (foosball) or Darts
Qualifications Needed:
Be fluent in English
Master’s degree (or equivalent) in Computer Science/Engineering
Good communication, teamwork and problem-solving skills.
Top Reasons to work with Us:
Flexibility is part of our DNA and you’ll find at CluePoints you can work 100% from home or chose to come to the office (in Belgium) every 6 to 8 weeks.
When you come to the office, you’ll discover a fun atmosphere with kicker, PS4, arcade machine, nerf battles, and our newly added dartboard.
Many activities are organized during the year, such as soccer, team lunches, happy hours, LAN parties, board games nights! We also have running groups, languages lessons, and much more!
You’ll be working within a squad organization offering you ownership on projects, and utilize high quality equipment like powerful laptops with 64Gb of RAM, an i9, and a 2K screens.
At CluePoints, learning, training and personal growth are part of the game: you’ll have access to online training materials, certifications sponsored by the company, personal growth plans, and career paths to explore new opportunities.
You’ll work with a fast-growing, multi-disciplinary and international team representing over 20 different nationalities, in an English-speaking working environment.
You’ll have a challenging and rewarding job in an ambitious and fast-paced technology scale-up that has received many national and international awards including “Scale-Up of the year 2019”!
Last but not least, we offer competitive salary and benefits, bonus potential, employee referral program.
Station Road
London
NW4 4QE
United Kingdom
Senior Back-End Engineer - UK
1 open positions
We are a disruptive, leading, and innovative SaaS company developing software and services that revolutionize how clinical trials are managed and new drugs are brought to market. Established in 2012, we have taken the Pharmaceutical industry by storm and are looking for exceptional individuals to help us ride the wave of growth we are seeing. As part of our continuous growth, new product introduction and market expansion, we're seeking additional Back-End Engineer's to join our dynamic team.
In this role, you will collaborate with skilled engineers, Squad leads, and our lead application architect to find elegant and manageable solutions to new and complex product needs. As a member of the Engineering team, you will join a friendly and talented group of Backend Software Engineer, within a dynamic scale-up company facing great engineering challenges.
Successful candidate will be able to:
- Build robust and scalable software using Python
- Refactor and perform code review
- Solve complex performance problems and architectural challenges
- Mentor junior team members
- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
- Increase test coverage via unit tests and integration tests
- Analyze challenging problems and successfully deliver results
What you bring to the table:
- Experience (5+ years) interfacing with databases (SQL and/or NoSQL), with web-frameworks (Pyramid or equivalent), following best practices (testing, design patterns, etc)
- A strong background in OOP in at least one of the following languages: Python, Java, C# or C++
- Your passion and curiosity about new technologies (languages, frameworks, etc) and your understanding of API structures and REST architecture
- Master’s degree (or equivalent) in Computer Science/Engineering
- Willingness to become a Squad Leader
Nice to have:
- Your experience with container orchestration and/or microservice architecture
- Your experience in implementing SAAS/Cloud based solutions would be a big plus, as well as experience in software networking (ZeroMQ, RabbitMQ, Websockets) and continuous integration is a plus
- Good in at least one of the following: Street Fighter, FIFA, Kicker (foosball) or Darts
- A constant desire to improve, to learn more and take things to the next level!
Our Stack:
- Python
- Angular
- Pyramid/Flask
- MySQL, MongoDB, Redis
- RabbitMQ, Celery
- Docker
- Gitlab
- Kubernetes, Helm, Terraform
- Azure
Oh, and by the way, we don’t need a cover letter!
Station Road
London
NW4 4QE
United Kingdom
Site Reliability Application Engineer - UK
1 open positions
SRE Application engineer (SRE/App) is responsible for ensuring applications are deployed in a safe, consistent, manner along with any middleware that is being used. SRE/App as owner of final deployment artifacts, is responsible for review and acceptance of any configuration change, putting top emphasis on performance and reliability aspects of application configuration. SRE/App is also providing expertise to Development Squads and Perfomance Engineers on performance/reliability configuration and observability and drives technical troubleshooting sessions if needed.
RESPONSIBILITIES
• Raising the risk in case apps are not configured on architected in reliable and performant manner
• Ensuring applications have a correct coverage on observability metrics and traces
• Ensuring the apps are being deployed in accordance with the Azure and K8S best practices
• Providing expertise on performance and reliability configuration of applications, middleware, and dependencies
• Coordinating release process with the Dev Squads/ Release Management team
• Providing troubleshooting services upon request
• Providing On-call support for all software products
QUALIFICATIONS
• Master’s degree in computer science or software engineering or equivalent through experience in a related role
• Experience (3+) as an SRE, L3 Support Engineer or Devops Engineer
• Experience in Flux/ArgoCD with Helm and Customize
• Experience with observability tools, such as Prometheus, Grafana/Loki, DataDog, ElasticSearch
• Experience with performance tuning, scalability, reliability and capacity planning on Azure and K8S services
• Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
• Experience with building/maintaining CI/CD pipelines with the tools like GitLab CI/GitHub Actions/Jenkins and GitOps toolkit
• Mediocre experience in programming languages Python, Bash
• Knowledge of data and metrics visualization tools (Kibana, Grafana) best practices
• Excellent knowledge of English both spoken and written
• Team player & technical autonomy
Station Road
London
NW4 4QE
United Kingdom
Domain Architect - UK
1 open positions
As a Domain Architect, you will define the architectural foundations and technical roadmap for a product domain, ensuring alignment with the product domain vision. You’ll architect scalable, efficient, and reliable systems, adhering to architectural cross-product foundation set by Principal Engineers. Your role includes identifying and mitigating technical risks, making strategic decisions, and collaborating with Product Managers to balance roadmaps with technical debt.
You’ll also ensure architectural consistency across two or three squads within the same domain, evaluate new technologies relevant to the domain, and mentor engineers regarding architectural decisions.
RESPONSIBILITIES
• Define and maintain the architectural vision for the product domain, ensuring alignment with the cross-product architectural vision.
• Develop and maintain a comprehensive technical roadmap that guides the domain towards its architectural vision.
• Architect systems designed for scalability, efficiency, and performance.
• Guarantee the reliability and robustness of systems within the domain, aiming for high availability and fault tolerance.
• Ensure adherence to cross-product architectural principles and guidelines set by Principal Engineers.
• Proactively identify technical risks and develop mitigation strategies to address them.
• Make well-informed architectural decisions that align with the product domain strategy.
• Collaborate with the domain Product Manager to define and prioritize product roadmaps, balancing feature development with technical debt.
• Collaborate with Lead Engineers to ensure architectural consistency and coherence across different squads and products.
• Clearly communicate architectural decisions, strategies, and their implications to stakeholders at all levels.
• Offer technical guidance and mentorship to Lead Engineers and development squads, fostering their professional growth.
TECHNICAL QUALIFICATIONS
• Master’s in Computer Science, Engineering or related discipline
• 5+ year experience in Software development
• 2+ year experience in Software architecture
• A strong background in OOP in at least one of the following language: Python, Java, C# or C++ but with a crush on Python
• Excellent knowledge of development best practices (testing, design patterns, etc)
• Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
• Experience in designing and implementing microservices-based systems.
• Experience in DevOps practices.
• Experience in IT infrastructure (multi-processing, load balancing, queuing) CluePoints Intelligent Statistical Monitoring Confidential and Proprietary Page 2 of 2
• Experience in software networking (ZeroMQ, RabbitMQ, Websockets)
• Ability to analyze and improve system performance, including profiling and tuning.
• Experience interfacing with databases.
LEADERSHIP SKILLS
• Critical Thinking: The ability to analyze technical challenges deeply, consider multiple perspectives, evaluate evidence objectively, and make well-reasoned decisions.
• Ownership: The capability to make technical decisions independently without deferring to upper technical leadership (Principals), while taking full accountability for the outcomes.
• Stakeholder Management: The skill to navigate cross-functional relationships, ensuring collaboration and alignment with the product management and the technical leadership.
• Non-technical Communication: Excellent verbal and written communication skills in English, with the ability to convey complex technical concepts to non-technical stakeholders, including senior leaders, presenting ideas clearly, persuasively, and with appropriate details.
• Leading, Not Dictating: Inspiring and motivating others through a clear architectural vision, engaging the development squads and empowering them with autonomy.
• Self-Awareness: Understanding one’s strengths and weaknesses, seeking feedback, and continuously striving for personal and professional growth.
• Strategic thinking: The ability to communicate clearly the architecture and the technical roadmap. The capability to align domain architectural goals with product (management/operations) and higher engineering objectives.
Station Road
London
NW4 4QE
United Kingdom
Lead Engineer - Python (UK Remote)
1 open positions
***Please apply ONLY if you are located AND with a valid right to work in the UK (NO VISA SPONSORSHIP PROVIDED)***
CluePoints is a disruptive SaaS company developing Our best-in-class AI-driven software products that are revolutionizing how clinical trials are managed and new drugs are brought to market.
Since Establishing in 2012, we are spearheading the use of Machine Learning and Advanced Statistical algorithms to determine the quality of clinical trial data to enable risk planning & operational risk monitoring and have taken the Pharmaceutical industry by storm! As part of our continuous growth, new product introduction and market expansion, we're seeking additional Lead Engineer's to join our dynamic team and scale up journey!
What You will Be Doing
***Important to note***
You will first work as a senior engineer in an existing squad so you can familiarise yourself with our tech stack and our engineering environment. When you are ready, you will then take the lead of a squad. As lead engineer, you will lead a squad of engineers together with a product owner. Your responsibilities include overseeing the squad and the feature delivery.
- Lead with the Product Owner a development squad made up of Front-end, Back-end and Testing engineers (team around 8 people)
- Ensure the high quality and timely delivery of projects by coordinating and prioritizing tasks
- Identify and resolve technical issues, bottlenecks, and obstacles
- Conduct code reviews and provide technical feedback to team members
- Drive the overall technical direction and architecture of projects
- Solve complex performance problems and architectural challenges
- Mentor squad members
- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
- Increase test coverage via unit tests and integration tests
- Stay up-to-date with the latest technology trends and best practices.
What You Need for this Position
- Hands-on OOP (7+ years) Back-End (Python) Experience
- Proven (2+ years) lead engineer Or Tech Lead experience
- A strong background in one of these areas:
- Interfacing with databases (SQL and/or NoSQL), with web-frameworks (Pyramid or equivalent), following best practices (testing, design patterns, etc)
- An excellent problem-solving and decision-making abilities
- · A strong communication and collaboration skills
- · An ability to effectively mentor and develop squad members
- · A familiarity with agile methodologies and principles
- · Your passion and curiosity about new technologies (languages, frameworks, etc) and your understanding of API structures and REST architecture
- · Master’s degree (or equivalent) in Computer Science/Engineering
Nice to have (advantageous)
- Knowledge of container orchestration and/or microservice architecture
- Your experience in implementing SaaS/Cloud based solutions would be a big plus, as well as experience in software networking (ZeroMQ, RabbitMQ, Websockets) and continuous integration is a plus
- Experience with D3.js and data visualizations is a plus
- A constant desire to improve, to learn more and take things to the next level! We grow, You grow ;)
Top Reasons to Work with Us
- Flexibility is part of our DNA and you’ll find that at CluePoints you can work 100% from home or chose to come any day to the office - You decide!
- If you choose to come to the office, you’ll discover a fun atmosphere with a kicker, PS4, Nintendo nerf battles, and our newly addition a dartboard
- If you feel like a change of scenery, we have recently extended our offices to co-working spaces in Belgium.
- Many activities are often organized all over the year, such as soccer, team lunches, happy hours, board games nights! We also have running groups, languages lessons and much more!
- You’ll be able to work with a squad organization offering you ownership on projects, and work with high quality equipment like a powerful laptops with 64Go of RAM, an i9 and a 2K screens
- At CluePoints, learning, training and personal growth is part of the game: you’ll have access to online training materials, certifications sponsored by the company, personal growth plans and career paths to explore new opportunities.
- You’ll work for a fast-growing, multi-disciplinary and international team representing around 20 different nationalities, within an English working environment.
- You’ll have a challenging and rewarding job in an ambitious and fast-paced technology scale-up that has received many national and international awards including “Scale-Up of the year 2019”!
- Last but not least, we offer competitive salary and benefits, company car, bonus potential, employee referral program.
Station Road
London
NW4 4QE
United Kingdom
SRE Cloud Infrastructure Engineer - UK
1 open positions
SRE Cloud Infrastructure engineer (SRE/Infra) is responsible for the development, the maintenance, the monitoring and the deployment automation of all Azure-based services. SRE/Infra also ensures the SRE/App and development squads are being provided with automation and capabilities for GitOps-enabled deployments, and all of the other supporting tools for observability and reliability.
RESPONSIBILITIES
- Develop and maintain automation for Azure services deployment
- Maintain a service catalog, and making sure every item included in service catalog follows the best practices in regard to performance, reliability and observability
- Ensure the services are being deployed in accordance with the Azure and K8S best practices
- Provide an expertise on Azure offering
- Provide On-call for Infra related issues
- Deploy, maintain and operate any supporting tools (Gitlab, Eclipse, Defect Dojo etc.)
QUALIFICATIONS
- Master's degree in computer science and/or software engineering or equivalent through experience in a related role
- Minimum of 3 years of experience of provisioning and maintaining Kubernetes on top of Azure
- Familiarity with Microsoft Azure WAF and CAF
- Experience in automation with Terraform
- Experience in DevOps, CI/CD and GitOps approaches
- Experience with monitoring tools, such as Prometheus, Grafana, DataDog, Dynatrace
- Experience with performance tuning, scalability and capacity planning on Azure
- Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
- Basic experience in programming languages like Python, Bash
- Excellent knowledge of English, both spoken and written
- Open-minded, team player, technical autonomy
REASONS TO JOIN US (BELGIUM)
- Flexibility is part of our DNA and you’ll find at CluePoints you can work 100% from home or choose to come to the office any day (please note that this point only concerns employees located in our office in Belgium).
- If you choose to come to the office, you’ll discover a fun atmosphere including a game room (e.g., withkicker, PS4, arcade machine, nerf battles, and our newly added dartboard).
- Many activities are organized during the year, such as soccer, team lunches, happy hours, LAN parties, board games nights! We also have running groups, languages lessons, and much more!
- You’ll be working within a squad organization offering you ownership on projects, and utilize high quality equipment like powerful laptops and screens.
- At CluePoints, learning, training and personal growth are part of the game: you’ll have access to online training materials, certifications sponsored by the company, personal growth plans, and career paths to explore new opportunities.
- You’ll work with a fast-growing, multi-disciplinary and international team representing over 20 different nationalities, in an English-speaking working environment.
- You’ll have a challenging and rewarding job in an ambitious and fast-paced technology scale-up that has received many national and international awards!
- Last but not least, we offer competitive salary and benefits, company car, bonus potential, employee referral program.
Station Road
London
NW4 4QE
United Kingdom
Senior Test Engineer (UK)
1 open positions
RESPONSIBILITIES
The Test Engineer is responsible for the testing process in the Squad, and supports needed product improvements. Together with the Engineering Manager, the Test Engineer helps to execute the roadmap and strategy for testing process. Your overall responsibilities will include:
• Planning and execution of application testing in cooperation with Product Owner and Squad members
• Identifying, documenting and tracking issues
• Helping to drive manual testing debt reduction process in the Squad
• Driving Release Validation/Regression phase execution for release validation
• Working closely with Software/Test Engineers and Product Managers across Cluepoints to understand the context and drive testing processes to meet objectives
• Promoting testing best practices (e.g. shift-left approach) within the organization and provide guidance and assistance to enable developers to test
• Cooperating with fellow Test Engineers to identify areas for improvement and fix them
• Providing appropriate metrics to stakeholders
• Providing help and feedback on the functional documentation (e.g. Specification)
SKILLS NEEDED
• Minimum 3 years of experience in Software Testing/Quality Assurance
• Experience in Test Automation (preferrably Cypress)
• Experience in the design of detailed and functional regression test plans as well as creation and execution of tests scripts
• Assertive with the ability to take ownership of the job and to work autonomously
• Flexible and able to cope with an ever-changing, dynamic and exciting environment
• Ability to work under pressure and to meet deadlines in a fast-paced environment
• Open-minded, team player with ability to build relationship in the team
• Strong analytical problem solving-skills, attention to detail, ability to think out-of-the-box
• Excellent verbal and written communication skills
• Ability to identify flaws in the testing process and to propose and drive necessary improvements
• Attention to details, ability to analyze business requirements, raise concerns and seek resolution to outstanding clarifications required for testing
QUALIFICATIONS
• Masters’ degree (Science or IT) or equivalent through experience in a related role
• Experience (3+ years ) as a Test/QA Engineer or Junior Automation Engineer
• Experience with Test Management Tools like Zephyr, Xray or similar
• Experience in working with and creating relevant Test Documentation (Test Plan, Test Strategy)
• Experience with working in an Agile/Scrum development process
• Excellent knowledge of English, both spoken and written
• Understanding and experience of Exploratory testing
• Understanding of CI/CD processes
• Experience in Test Automation (Cypress) is an advantage
• Experience in Pharma Industry (specifically Clinical Trials) is an advantage
Station Road
London
NW4 4QE
United Kingdom
Senior Data Engineer - UK
1 open positions
Station Road
London
NW4 4QE
United Kingdom
Software Performance Engineer - UK
1 open positions
DEPARTMENT: Product
REPORTS TO: Engineering Manager
The Software Performance Engineer will be responsible for the performance observability and testing of a product domain (i.e., software products within the same business domain). She/He will work closely together with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach. He will coach and support the different squads in their continuous performance improvement activities (e.g., troubleshooting, bottleneck identification).
RESPONSIBILITIES
• Ownership of the Performance Testing & Observability framework and tooling within a product domain
• Set up, coach and promote best practices in Performance (testing & observability) across the squads within a product domain
• Design and maintain K6 Test scripts and framework development
• Design and maintain performance observability dashboards
• Execute Performance Tests for software products within a domain – to identify issues and bottlenecks which may affect performance
• Ensure that software products meet performance requirements • Work closely with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach
• Work closely with the Domain Architect and the Engineering Director/Manager to identify and implement needed improvements and to optimize system performance, (e.g. database tuning and code optimizations).
• Work closely with the development squads to identify and resolve performance issues and ensure that the software products and can handle the expected workload and user traffic • Work closely with the development squads to help them reproduce performance issues reported by the customers
TECHNICAL QUALIFICATIONS
• Master’s in Computer Science, Engineering or related discipline
• 3+ years of experience in performance and observability engineering or a related field experience with performance testing tools, such as K6 (preferred), Gatling, LoadRunner, Blazemeter and Jmeter.
• Experience with monitoring tools, such as Prometheus, InfluxDB, Grafana, DataDog, Dynatrace, New Relic or AppDynamics
• Experience with performance tuning, scalability and capacity planning
• Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
• Basic knowledge and experience with Kubernetes
• Experience with building/maintaining CI/CD pipelines with the tools like GitLab CI/GitHub Actions/Jenkins
• Basic experience in programming languages like JavaScript, TypeScript, Python, Bash • Basic SQL knowledge
• Experience with test automation solutions like Playwright, Cypress is a plus
• Experience with working in an Agile/Scrum development process
SOFT SKILLS
• Strong analytical problem solving-skills, attention to detail, ability to think out of the box
• Open-minded, team player, autonomy, solution-driven, doer attitude
• Ability to identify flaws in the testing process, toolset, infrastructure and to propose and drive necessary improvements
• Flexible and able to cope with an ever-changing, dynamic and exciting environment
• Ability to work under pressure and to meet deadlines in a fast-paced environment
• Excellent verbal and written communication skills in English
Station Road
London
NW4 4QE
United Kingdom
Engineering Manager - Poland (Fully Remote)
1 open positions
What You Will Be Doing
• The Engineering Manager is first and foremost a team manager. You will have the respect of your teams because you are technical by training, because you know how to plan and deliver on time but also because you have that soft skill of understanding and caring about
people.
• You are a great team builder, an excellent recruiter, a great communicator, and a great issue resolver.
• You set the direction for an engineering department are in charge of the entire organization
• You hire and manage a strong and unified technology team. Develop, motivate and keep talent. Manage Third party technology providers.
• You are responsible for establishing together with the Lead Application Architect and the Lead DevOps the technical strategy. Design, validate and implement a Tech Roadmap.
• You are supporting the Chief Product Officer in managing the annual bottom-up budget for the engineering department.
• Responsible for setting and approving policies as well as establishing department guidelines. You ensure good communication and knowledge sharing across the entire engineering organization as well as outside your organization (product, R&D).
• You report to the Chief Product Officer.
What You Need for this Position
• Master’s degree (or equivalent) in Computer Science/Engineering.
• Minimum 5 years of professional experience in the software industry
• A strong background in OOP in at least one of the following language: Python, Java, C# or C++.
• Experience interfacing with databases (SQL and/or NoSQL).
• Experience in IT infrastructure (multi-processing, load balancing, queuing).
• Experience in software networking (ZeroMQ, RabbitMQ, Websockets).
• Good knowledge of development best practices (testing, design patterns, etc).
• Have a genuine passion and curiosity towards tech, with a willingness to experiment, evaluate, and introduce other team members to new frameworks, technology, and workflows, and be willing to work on a huge array of differing technology solutions.
• Have hands-on experience with Continuous Integration and Continuous Deployment. systems, and an understanding of how to make Test Driven Infrastructure work in complex environments.
• Experience working in an agile development environment.
• Excellent written and oral communication skills. Ability to speak with stakeholders and communicate with different tech teams. Strong English speaking skills.
• Experience in implementing SAAS/Cloud based solutions is a big plus.
Station Road
London
NW4 4QE
United Kingdom

About us
We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.