Technical Director

Other Jobs To Apply

No other job posts for this day.

Over 7,500 companies — from scrappy startups to global brands — use our platform to send billions of emails, push notifications, in-app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive.

We help teams send smarter, more relevant messages using real-time behavioral data. Under the hood, Go, React, Ember, and AI help us ship fast and scale with confidence.

We are looking for an experienced technical leader to drive innovation and shape the future of our platform. This role is built for someone who thrives in ambiguity, loves shipping new things, and brings deep technical perspective to early product bets. You will lead strategy, architecture, and execution on high-impact projects as an individual contributor, with room to grow as the work scales. You’ll report to our CTO and work closely with a small, highly collaborative team focused on building what’s next.

What We Value

Entrepreneurial Thinking

You turn ambiguity into opportunity. You move fast, connect technical ideas to real customer value, and build things that matter.

Architectural Leadership

You bring sharp technical judgment and a systems mindset. You make smart tradeoffs, set a clear direction, and design for scale that lasts.

Hands-On Execution

You ship. You write code, shape architecture, and stay close to the work from first commit through long-term adoption.

What You’ll Do

  • Architect and build new capabilities from scratch and guide them through scale
  • Prototype smarter product experiences using modern AI tools (LLMs, agents, embeddings, etc.)
  • Lead technical strategy and decision-making on early-stage product bets
  • Partner across disciplines to define what we build and why
  • Write production code, shape architecture, and tell the story in a way others can follow
  • Set up long-term success through clean handoffs, great documentation, and strong technical vision
  • Influence without authority by driving big ideas forward from an IC seat

What We're Looking For

  • 10+ years of software engineering experience, including 5+ in founder, principal, or staff technical leadership roles
  • Proven ability to take projects from concept to launch and transition them into durable systems
  • Deep expertise in cloud-native architecture, distributed systems, and backend infrastructure
  • Experience building with (or meaningfully evaluating) modern AI tooling and opportunities
  • Excellent communication skills across writing, verbal collaboration, and architectural thinking
  • A high-context thinker who moves fast, makes good calls, and ships with care

Compensation & Benefits

We believe in transparency. Starting salary for this role is $235,000 – $260,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment.

We know our people are what make us great, and we’re committed to taking great care of them. Our inclusive benefits package supports your well-being and growth, including 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family. We also offer 16 weeks paid parental leave, unlimited PTO, stipends for remote work and wellness, a professional development budget, and more.

See full benefits here →

Our Process

No gotchas, no trick questions - just a clear, thoughtful process to help both of us make an informed decision.

  • Application - We review everyone with care. Tell us why you're interested.
  • Recruiter Call (30 mins) - Let’s chat about what you’re looking for and how we work.
  • Behavioral Interview (60 mins) - Talk to the hiring manager about your experience, values, and working style. We’ll explore topics like ownership, product thinking, and collaboration.
  • Strategic Leadership Interview (60 mins) - Talk to one of our leaders about how you'd approach this role, how you view innovation, and your previous experiences leading similar efforts.
  • Take-Home Assignment - Submit a short retrospective on a project you’ve led.
  • Retrospective Review Call (60 mins) - We’ll use your written submission as the foundation for a deeper conversation.
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...