cover image
Cathcart Technology

Cathcart Technology

cathcarttechnology.com

6 Jobs

27 Employees

About the Company

Cathcart Technology is an independent, agile, specialist technology recruitment company, headquartered in Edinburgh.

Like all good start-up stories, we were founded in 2009 by two industry experts who saw a better way of doing things, in what was already a crowded market. Initially from a two-man cupboard in Edinburgh to a 40 strong team in the heart of George Street, it’s been a hell of a journey.

Bootstrapped all the way (start-up speak for no outside investment or loans), we’ve succeeded due to our hard work, honesty and ability to provide a service very few can match.

We quickly established ourselves as Scotland’s premier technology recruitment company, trusted by a mix of start-ups, scale-ups and some of the world’s biggest companies to find them their most important asset – their people.

Never one to sit still, we widened our focus in 2015 to recruit into the North of England (the homeland of one of our founders) and Bangkok where we are one of the most successful technology recruiters in the country, and since 2019 we have been growing another hugely succesful team in Finland.

We immerse ourselves in the heart of the communities we recruit for and organise both ScotML and MancML, two of the UK’s biggest and best data analytics meet-ups to champion the amazing things going on in Scotland and the North West.

Follow us on Twitter: @CathcartRecruit for more on the latest job alerts, industry news and insights!

Listed Jobs

Company background Company brand
Company Name
Cathcart Technology
Job Title
VP of Machine Learning
Job Description
London, United kingdom
Hybrid
Senior
21-09-2025
Company background Company brand
Company Name
Cathcart Technology
Job Title
IT Infrastructure Engineer
Job Description
**Job Title:** IT Infrastructure Engineer **Role Summary:** Supports and enhances modern hybrid IT infrastructure to maintain business connectivity and security. **Expectations:** Proactively improves infrastructure through modern technologies, drives IT advancements, and ensures system reliability. **Key Responsibilities:** - Design, maintain, and monitor hybrid IT infrastructure (on-premise and cloud environments). - Implement security measures and compliance protocols to safeguard business systems. - Troubleshoot and resolve infrastructure-related issues promptly. - Optimize network performance and scalability to meet business needs. - Collaborate with cross-functional teams to align IT infrastructure with organizational goals. **Required Skills:** - Proficiency in hybrid infrastructure technologies (virtualization, cloud platforms). - Experience with network security protocols and risk mitigation. - Hands-on knowledge of system administration (Windows/Linux). - Familiarity with automation tools (e.g., Ansible, Puppet). - Strong analytical problem-solving and communication skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, IT, or related field. - Certifications in network architecture (e.g., CCNA, CompTIA Network+) or cloud platforms (e.g., AWS, Azure) preferred.
Glasgow, United kingdom
On site
28-10-2025
Company background Company brand
Company Name
Cathcart Technology
Job Title
Software Engineering Manager
Job Description
Edinburgh, United kingdom
Hybrid
11-11-2025
Company background Company brand
Company Name
Cathcart Technology
Job Title
Principal Snowflake Engineer
Job Description
**Job Title:** Principal Snowflake Engineer **Role Summary:** Technical leader responsible for owning and advancing the organization’s Snowflake data platform. Guides a team of software and data engineers, defines architecture, best‑practice standards, and migration strategy from a third‑party implementation to an in‑house solution while remaining hands‑on in design, development, and cloud infrastructure. **Expectations:** - Lead the Snowflake strategy and roadmap across the data platform. - Mentor and up‑skill engineers in Snowflake, data modeling, and cloud best practices. - Deliver scalable, maintainable, and secure data solutions in a hybrid AWS environment. - Balance strategic planning with day‑to‑day coding, infrastructure provisioning, and pipeline enhancements. **Key Responsibilities:** - Design, build, and optimize Snowflake data warehouses, schemas, and data pipelines. - Establish and enforce Snowflake governance, performance tuning, and cost‑management guidelines. - Integrate Snowflake with existing data ingestion, ETL/ELT processes, and APIs. - Deploy and manage supporting infrastructure on AWS (e.g., IAM, networking, storage). - Collaborate with cross‑functional teams to translate business requirements into technical solutions. - Conduct code reviews, define CI/CD practices, and ensure robust testing and monitoring. - Provide technical mentorship, training sessions, and documentation for the team. **Required Skills:** - Deep expertise with Snowflake architecture, SnowSQL, Snowpark, and data modeling. - Strong programming proficiency in Python; familiarity with other languages acceptable. - Hands‑on experience with AWS services (EC2, S3, IAM, VPC, CloudFormation/Terraform). - Proven ability to design and implement scalable data pipelines (ETL/ELT). - Solid understanding of software engineering principles, CI/CD, and infrastructure as code. - Leadership experience guiding engineering teams and driving technical standards. - Excellent communication, problem‑solving, and stakeholder‑management skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent practical experience). - Snowflake certifications (e.g., SnowPro Core, SnowPro Advanced) preferred. - AWS certifications (e.g., Solutions Architect, DevOps Engineer) advantageous.
Edinburgh, United kingdom
On site
Senior
11-11-2025