Senior Growth Engineer

Senior Growth Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office possible
Go Premium
C

At a Glance

  • Tasks: Design and maintain cutting-edge marketing technology and data infrastructure.
  • Company: Join Canonical, a leader in open source innovation since 2004.
  • Benefits: Enjoy remote work, competitive pay, and a personal development budget.
  • Why this job: Make a real impact in tech while solving complex problems with a passionate team.
  • Qualifications: Strong skills in system design, cloud databases, and programming languages like Python.
  • Other info: Experience a dynamic, remote-first culture with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

The role of a Senior Growth Engineer at Canonical involves taking ownership of our marketing technology stack, data architecture, and infrastructure. This role is critical for designing and scaling the systems that power marketing automation, lifecycle marketing, and data-driven growth initiatives. The ideal candidate will be passionate about technology, data, and the use of technology in marketing.

You will thrive in an environment that emphasizes ownership, collaboration, learning, and a drive to continually improve. If you love to solve complex problems, get hands-on with cutting-edge tools, and build the automated systems that fuel a global business, we want to talk with you. This role sits in the Marketing team reporting to the Growth Engineering Manager.

Location: This role will be based remotely in the EMEA region.

What your day will look like:

  • Design, build, and maintain our core data infrastructure and martech stack to support marketing and sales goals.
  • Develop and optimize robust data pipelines, automations, and integrations between our CRM, marketing platforms, and data warehouse.
  • Architect and manage APIs for seamless system integration and data flow across the entire stack.
  • Collaborate with marketing, sales, and product teams to understand their needs and architect technical solutions.
  • Implement and champion software engineering best practices, including clean code, CI/CD, automated testing, and version control.
  • Explore and integrate cutting-edge tools to enhance our data capabilities and operational efficiency.
  • Support marketing team members with strategic expertise, setting up and monitoring automations.
  • Build on automation and AI to improve lead management.
  • Develop Canonical's martech stack to industry leading standard.

What we are looking for in you:

  • System Design: Strong expertise in system design, particularly in the data world, with a strong understanding of networking, proxies, and data ingress/egress patterns.
  • Cloud & Databases: Proficiency with cloud data warehousing (e.g., BigQuery), relational databases (e.g., Postgres), and object stores (e.g., S3). Knowledge of Docker, Kubernetes, and data stores like Redis is a plus.
  • API Architecture: Deep knowledge of API architecture and design, with a primary focus on REST. Experience with GraphQL is beneficial.
  • Programming: Senior-level knowledge of Python (OOP, APIs, asyncio, scientific libraries) and SQL (experience with tools like Trino and dbt is highly valued).
  • Web Technologies: A solid understanding of web application backend-frontend processes. Working knowledge of JavaScript is required; experience with React is a nice-to-have.
  • Engineering Best Practices: A commitment to writing clean, maintainable code, with experience in CI/CD, automated testing, and version control (Git).
  • Mindset: A curious and collaborative problem-solver with a growth mindset and a keen interest in the commercial domains of marketing and sales. Plus, exceptional interpersonal skills and aptitude for forging trusting relationships across diverse, cross-functional teams.

What we offer you:

  • Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills.
  • In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation.
  • Fully remote working environment - we've been working remotely since 2004!
  • Personal learning and development budget of 2,000 USD per annum.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Parental Leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues at "sprints".
  • Priority Pass for travel and travel upgrades for long haul company events.

About Canonical: Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Senior Growth Engineer employer: Canonical

Canonical is an exceptional employer that champions a fully remote working environment, allowing you to thrive from anywhere in the EMEA region. With a strong emphasis on personal growth, we offer a generous learning and development budget, annual compensation reviews, and recognition rewards, all while fostering a collaborative culture that values innovation and excellence. Join us to be part of a pioneering tech firm that not only leads in open source but also prioritises employee well-being and diversity.
C

Contact Detail:

Canonical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Growth Engineer

✨Tip Number 1

Network like a pro! Reach out to people in your industry on LinkedIn or at tech meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do, especially in tech roles like Senior Growth Engineer.

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios related to growth engineering. Think about how you’d tackle real-world problems they might throw at you, and don’t forget to ask insightful questions back!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Canonical.

We think you need these skills to ace Senior Growth Engineer

System Design
Data Architecture
Cloud Data Warehousing
Relational Databases
API Architecture
Python
SQL
Web Technologies
CI/CD
Automated Testing
Version Control (Git)
Problem-Solving Skills
Interpersonal Skills
Collaboration

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Growth Engineer role. Highlight your experience with data architecture, marketing tech stacks, and any relevant projects that showcase your problem-solving skills.

Showcase Your Passion: We want to see your enthusiasm for technology and marketing! Share examples of how you've used tech to drive growth or improve processes in previous roles. Let your passion shine through!

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Canonical

✨Know Your Tech Stack

Before the interview, make sure you’re well-versed in the specific technologies mentioned in the job description. Brush up on your knowledge of cloud data warehousing, APIs, and programming languages like Python and SQL. Being able to discuss these topics confidently will show that you’re not just a fit for the role but also genuinely interested in the tech Canonical uses.

✨Showcase Problem-Solving Skills

Prepare to discuss past experiences where you’ve tackled complex problems, especially in marketing technology or data architecture. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you articulate your thought process and demonstrate your ability to think critically under pressure.

✨Collaborate and Communicate

Since this role involves working with cross-functional teams, be ready to share examples of how you’ve successfully collaborated with others in the past. Highlight your interpersonal skills and how you’ve built trusting relationships. This will show that you can thrive in Canonical’s collaborative environment.

✨Emphasise Continuous Learning

Canonical values a growth mindset, so be prepared to discuss how you stay updated with industry trends and new technologies. Share any recent courses, certifications, or projects that showcase your commitment to personal and professional development. This will resonate well with their emphasis on learning and improvement.

Senior Growth Engineer
Canonical
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Senior Growth Engineer

    Full-Time
    36000 - 60000 £ / year (est.)
  • C

    Canonical

    250-500
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>