Corsearch

Data Engineer (Junior, Mid, Senior)

Job description

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 future master 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.

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.

Learn more

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Encora Inc.
July 13, 2024

Data Engineer

Ford Motor Company
July 13, 2024

Data Engineer

Ignition Group
July 13, 2024

Senior Data Engineer