Kraken logo
Kraken Verified
Cryptocurrency, Financial Technology (FinTech), Blockchain

Engineering Manager – Growth Foundations

RemoteRemoteFull TimeManager / HeadPosted 1 month agoHidden Gem · Web3Career

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • AI-native Growth Engine
  • AI-driven systems
  • Growth tools
  • website
  • user communications
  • martech
  • quality
  • reliability
  • speed
  • AI tooling

Nice to have

  • analytics
  • performance marketing
  • paid marketing
  • experimentation
  • growth tooling
  • developer experience

Role summary

Payward, the parent company of Kraken, is seeking an Engineering Manager for its Growth Foundations team. This role involves leading and developing a team of engineers to build AI-native growth engines, including AI-driven systems, tools, and core infrastructure for the company's website, user communications, and martech. The manager will stay hands-on, writing production-grade code while also providing technical guidance, fostering a culture of learning, and improving team processes. The ideal candidate has strong people leadership skills, a solid backend technical foundation, and proficiency in modern AI development. Experience with various programming languages, a product mindset, and familiarity with growth-related tooling are preferred. This is a remote, full-time role focused on driving company growth and user engagement at scale.

Building the Future of Open Finance

Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system.


Before you apply, we encourage you to explore our culture page to understand what drives us and how we work.

The team

Founded in 2011, Kraken is one of the world's longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. It offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients.

The Growth Foundations team builds the AI-native Growth Engine, enabling Growth teams across the company. We design and ship powerful AI-driven systems, tools and automations, as well as own the core infrastructure of Growth tools such as our website, user communications and martech. It’s a team with direct influence on company growth, global reach, and user engagement at scale. Our products serve millions of users globally.


The Role

As an Engineering Manager within Growth Foundations, you’ll lead and develop a team of engineers who deliver high-impact features, platforms, and tools that power our growth. You’ll ensure the team is aligned, supported, and set up to execute with excellence — turning complex challenges into simple, reliable solutions that reach users around the world. You will also stay hands-on and deliver production grade features personally every day.


The opportunity

  • Lead, mentor, and support a cross-functional team of engineers delivering growth-critical systems and features

  • Collaborate daily with Product and Design to define scope, set priorities, and ensure seamless execution

  • Keep projects moving forward — maintaining clear expectations, realistic estimates, and transparent communication with stakeholders

  • Provide technical guidance and context to help engineers make sound architectural and implementation decisions

  • Foster a culture of accountability, trust, and learning — helping the team grow their impact and autonomy

  • Improve team processes, communication, and collaboration across time zones

  • Partner with other engineering leaders to ensure consistency and best practices across the broader Growth organization

  • Leverage AI tooling daily to boost personal and team productivity

  • Stay hands-on in the codebase, writing production-grade code and setting the bar for quality, reliability, and speed

What you bring

  • Experience leading engineering teams and delivering high-quality results in a collaborative environment

  • Strong people leadership skills — you invest in coaching, clarity, and empowerment

  • Solid technical foundation, especially on the backend; you can engage in design discussions, code reviews, and help engineers make pragmatic decisions

  • Strong individual contributor background — you write production-grade code and lead by example

  • High proficiency in modern AI-driven development — you use AI daily to boost personal and team performance through automation

  • Familiarity with one or more modern programming languages (e.g. TypeScript, Rust, Go, Python, or similar)

  • A product mindset — you care about how your team’s work impacts users and moves key metrics

  • Clear communication and organizational skills, with the ability to align engineering efforts with business goals

  • Experience working in distributed, remote-first teams

Nice to haves

  • Experience with analytics, performance/paid marketing, experimentation, or growth tooling

  • Background in developer experience, SDKs, or internal platforms

  • Exposure to scaling teams or processes during high-growth phases

How You Lead

  • You lead by setting context, not control — empowering engineers to make decisions with clarity and confidence

  • You coach through curiosity, helping others grow their judgment and autonomy

  • You communicate transparently, ensuring alignment across engineering, product, and design

  • You model accountability and empathy, creating an environment of trust and shared purpose

We know that great engineers come from many backgrounds. If you're excited about the mission but don't meet every requirement, we encourage you to apply.


How We Work

We give engineers ownership and trust them to ship high-impact work with craftsmanship and accountability. We move quickly, experiment often, and learn continuously from data and user feedback. We build acquisition and engagement experiences that are fast, resilient, and measurable. We collaborate asynchronously across time zones, connected by clear communication and shared goals.

Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis.

Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.

We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Our commitment

Payward is powered by people from around the world and we celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table. We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto.

We may ask candidates to complete job-related skills or work->

As an equal opportunity employer, we don't tolerate discrimination or harassment of any kind, whether based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status, or any other protected characteristic as outlined by federal, state, or local laws.

Stay connected

Follow us on Twitter

Learn on the Kraken Blog

Connect on LinkedIn


Candidate Privacy Notice

When applying, mention the word CANDYSHOP to show you read the job post completely.

Sample Kraken interview questions

  • 1

    Maximum Subarray Sum Find the maximum subarray sum in an integer array. Input: nums = [-3,-4,-1,-2] Output: -1 Explanation: Kadane's algorithm correctly identifies that the single isolated element -1 provides the highest possible sum.

    technicalmedium
  • 2

    Sort a String by Frequency Sort a string by the frequency of its characters. Input: s = "cccaaa" Output: "cccaaa" or "aaaccc" Explanation: Both 'c' and 'a' appear three times, so sorting them by descending frequency keeps them grouped equally.

    codingmedium
  • 3

    Clone an Undirected Graph Clone an undirected graph. Input: adjList = [[]] Output: [[]] Explanation: Creates a new, deeply cloned graph containing only one single node with zero connected neighbors.

    codingmedium
  • 4

    Lowest Common Ancestor on an N-ary Tree Find the lowest common ancestor on an N-ary tree. Input: root = [1,null,2,3,4], p = 2, q = 3 Output: 1 Explanation: Both nodes 2 and 3 are direct children of the root node 1, making 1 the lowest common ancestor.

    codingmedium
  • 5

    Iterator over a Binary Search Tree Implement an iterator over a binary search tree. Input: root = [7,3,15,null,null,9,20], calls: next(), hasNext(), next() Output: 3, TRUE, 7 Explanation: The iterator yields the smallest value (3), confirms more nodes exist, then properly yields the next in-order value (7).

    codingmedium

Get started to unlock a personalized interview prep pack for this role.

Ready to apply?
You'll be redirected to Kraken's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.