Job Search and Career Advice Platform

Enable job alerts via email!

Principal Metadata Systems Architect

Snowflake

United Kingdom

On-site

GBP 85,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cloud data platform company is seeking a Principal Software Engineer to build and enhance their metadata services. The role requires over 14 years of experience with large-scale systems, expertise in software engineering, and strong programming skills. Responsibilities include designing a fault-tolerant database system and ensuring service performance. An ideal candidate will have a BS in Computer Science, with a Masters or PhD preferred.

Qualifications

  • 14+ years industry experience designing large-scale systems.
  • Strong computer science fundamentals including data structures, algorithms, and distributed systems.
  • Knowledge of database internals is a big plus.

Responsibilities

  • Solve real business needs by applying software engineering skills.
  • Create architecture, influence product roadmap, and take ownership of projects.
  • Design a highly-parallel and fault-tolerant database system.
  • Implement core foundational features and analyze performance bottlenecks.
  • Ensure operational readiness of services for customers.

Skills

Software engineering and analytical problem solving
Architecture and design influence
Database system design and support
Performance and scalability analysis
Systems programming (multi-threading, concurrency)
Fluency in Java or similar languages
Creative solutions to complex problems
Ability to collaborate across teams

Education

BS in Computer Science
Masters or PhD Preferred
Job description
A leading cloud data platform company is seeking a Principal Software Engineer to build and enhance their metadata services. The role requires over 14 years of experience with large-scale systems, expertise in software engineering, and strong programming skills. Responsibilities include designing a fault-tolerant database system and ensuring service performance. An ideal candidate will have a BS in Computer Science, with a Masters or PhD preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.