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 👍
✅The Role
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.
The current master data system (“DMS”) is based on C#, MS SQL and MySQL. Corsearch is looking to recruit a new team 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.
We currently have roles available for:
Junior
Mid Level
Senior
✅Responsibilities and Duties
Assist in establishing the vision and delivering a futuremaster data, ingestion & analytics platform for Trademark Solutions, based on scalable cloud technologies
Transition data flows and dependencies from the legacy DMS to the new cloud data platform in order to enable DMS to be decomissioned
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
Establish Continuous Integration, Delivery and Deployment pipelines, Infrastructure as code and Zero-downtime release processes
Deliver quality code and create full documentation, including flowcharts, layouts, diagrams, charts, code comments and clear code, for all developed solutions
✅Essential
Technical Skills
Cloud Data Lakes & Warehouses, such as Databricks, Redshift or Snowflake
SQL programming, including cloud/distributed SQL engines
Relational databases, such as SQL Server, MySQL or Oracle
Apache Spark, or similar
Cloud ETL such as dbt, Matillion, talend
Cloud Hosting with AWS
Python
Columnar data stores
ORM
Schema definitions, e.g. Avro
Non-relational databases such as Redis or MongoDB
Source Control and CI/CD systems, such as Git
Engineering Practices, such as TDD and continuous integration
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:
Elasticsearch or Solr
Familiarity with web crawling, OCR and PDF extraction
Familiarity with Machine Learning and Natural Language Processing
Data visualisation tools such as Looker, Tableau, or Power BI
Corsearch is an equal opportunity and inclusive employer and does not tolerate discrimination of any kind. We are committed to creating a diverse and inclusive workplace where all employees feel valued, respected, and supported. We welcome applications from all individuals regardless of race, nationality, religion, gender, gender identity or expression, sexual orientation, age, disability, or any other protected characteristic. Together, we are working proactively to build a workplace where everyone can belong and be at their best selves. Together, we make an Impact.
Required profile
Experience
Level of experience:Junior (1-2 years)
Industry :
Professional Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.
Share
Go Premium: Access the World's Largest Selection of Remote Jobs!
Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
Try out our Premium Benefits with a 7-Day FREE TRIAL. No obligations. Cancel anytime.