Do you get excited when hearing about trademarks and brand protection news? YES?! So do we! At Corsearch, there’s no pushing trademark solutions and brand protection from our thoughts. We’re thinking about coined trademarks in the car, a detailed design search over lunch, counterfeits while sitting with the in-laws, and anti-piracy while working out
We are a mission-led company, driven by a passion for making the world better and safer for our brand customers and their consumers. It’s what we do. And people come to Corsearch to be challenged, developed, supported, and valued 👍
Technology at Corsearch currently consists of Engineering and Data Science functions, with nearly 200 people globally, aligned to Trademark Solutions or Online Brand Protection Business Units.
Trademark Solutions acquires data from 200 jurisdictions globally by means of data feeds, web crawling and publications/gazettes. The master data system ingests, enriches and stores data in order to support a complex ecosystem of platforms which underpin Corsearch’s managed search, screening & watch services.
Corsearch is looking for a strong technical lead to take ownership of the incumbent Data Platform and dependant systems, to build out & transition to a replacement platform using managed services in the cloud.
The ideal candidate will have had prior experience with traditional database-driven software in .Net and Microsoft SQL and more recent experience with modern cloud Data Warehouse, Data Lake and ETL platforms.
Corsearch is looking for someone to stabilise and optimise the performance of the incumbent/legacy systems and to minimise the cost of legacy maintenance. Then to establish a new platform using modern technologies & managed services.
This role will take responsibility for three existing development & data teams, with the opportunity to introduce a new team / new roles as required.
This is a hands-on role, with a mixture of technical & architectural leadership, leading, coaching & managing teams, and writing code & PoCs.
The Technical Lead will work closely with the VP of Engineering for Trademark Solutions (who owns the Product development), the VP of AI & Data Science, the Director of Delivery Engineering (DevOps), the VPs of Product and Innovation.
✅Responsibilities and Duties
Take ownership of the legacy platforms
and data ingestion processes
Establish the vision and deliver a futuremaster data, ingestion & analytics platform for Trademark Solutions, based on scalable cloud technologies
Own the tech stack, tooling & technology decisions
Own the master data model for Trademark Solutions
Management of 3-4 teams, approx. 30 FTEs in total
Provide hands-on technical and architectural leadership
Be accountable for on time delivery of awesome data services
Champion efficiency, automation, observability, and general software development best practice
Optimise the performance and stability of legacy systems
Reduce maintenance & operational costs
of legacy systems and reinvest into a new modern data platform
Realign the talent and capabilities of the team towards modern cloud based technologies
Integrate machine learning into the data pipelines in order to enrich the data
Increase levels of automation
Establish monitoring and measurement of data quality & ingestion processes
Ensure a well-designed data model where changes are managed and coordinated across the system
Support engineers in development of their careers and coaching them to enhance their skills and to provide feedback via 1:1 process
Establish Continuous Integration, Delivery and Deployment pipelines, Infrastructure as code and Zero-downtime release processes
Assure code quality and ensure full documentation, including flowcharts, layouts, diagrams, charts, code comments and clear code, for all developed solutions
Ensure project & technical alignment
with other teams in Trademark Solutions
Align and integrate with AI & Data Science teams
Share knowledge, guide the teams and the wider Corsearch technology community
Occasional travel to Corsearch sites where the teams are located
Corsearch Traditional Technology Requirements
.Net, Microsoft SQL, Web Applications, Services
Database-driven systems; stored procedures, SSIS, etc.
Other relational databases, such as MySQL, Oracle or PostgreSQL
Future Technology Requirements
Data Warehouses, such as Snowflake, Redshift
Data Lakes & Cloud ELT/ETL
Distributed Processing & Querying, such as Spark and Athena
Data analytics & tooling using both classical and ML approaches
AWS hosting & managed services
Containerised and serverless architectural patterns, K8S/EKS & lambdas
Non-relational databases such as Redis or MongoDB
Centralised logging such as DataDog or ELK
Source Control and CI/CD systems, such as Git
Management & leadership experience of 10+ people
Jira and Confluence
Technical documentation, such as coding styles, branching strategies and functional specifications
Automated enforcement of policies (e.g. linting, static analysis, stylecop)
Agile development practices and continuous improvement
Adopter of Open Source and awareness of intellectual property concerns
Degree in Computer Science, Mathematics, Data Science or similar field
✅Beneficial Skills & Experience:
Data visualisation tools such as Looker, Tableau, or Power BI
Elasticsearch or Solr
Queuing and streaming with RabbitMQ and Kafka
Infrastructure automation & DevOps, such as Terraform and Harness
Our integrated solutions convert ideas into brand and financial value through IP research and protection tools that simplify the commercial and regulatory landscapes and optimize brand presence. Whether it’s online or offline, we help thousands of global customers in every industry to secure, monitor, and enforce their brands.
Corsearch is proud to support our customers in delivering value to their communities. Whether they’re creating life-saving medicines or protecting revolutionary new technologies, Corsearch gives customers the power to improve the future.
Behind the world’s best-known brands, there’s Corsearch.