Director, Engineering
at Customer.io
๐ Argentina
๐ Brazil
๐ Canada
๐ Chile
๐ Colombia
๐ Mexico
๐ Peru
๐ United States
๐ Brazil
๐ Canada
๐ Chile
๐ Colombia
๐ Mexico
๐ Peru
๐ United States
USD 230,000-270,000 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 โ basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 โ daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 โ you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 โ exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
Go @ 4
Hiring @ 7
Leadership @ 4
React @ 4
- 1-2 โ basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 โ daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 โ you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 โ exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
You will own Customer.io's product development engineering teams and lead a high-priority, zero-to-one initiative to deliver a new billing platform from the ground up. This role requires setting vision, building the team, driving execution, and operating with direct executive visibility. The company uses Go, React, and AI to ship fast and scale with confidence.
Responsibilities
- Own the vision, roadmap, and execution for Customer.io's billing platform: a custom, in-house system built for real SaaS complexity โ usage-based billing, subscription management, and multi-tier pricing
- Partner with Product, Finance, and Engineering leadership to align billing strategy with company goals
- Make build-vs-buy decisions and lead the team through them
- Mentor and develop engineering managers and senior technical leaders
- Drive a culture of accountability, transparency, and continuous improvement
- Leverage AI tools to accelerate team velocity and bring an AI-native perspective to how the team builds
Requirements
- 12+ years of software engineering experience, with 8+ years leading engineering teams
- At least 4+ years managing engineering managers and/or directors
- Proven track record of taking complex, custom platform initiatives from zero-to-one at a SaaS or marketplace company
- Deep understanding of SaaS software architecture, cloud-native infrastructure, and tradeoffs of building in-house vs. buying
- Experience in domains requiring real platform complexity โ systems other parts of the business depend on
- Ability to translate technical complexity into clear strategy and communicate effectively with engineers and executives
- Strong track record building high-performing teams: hiring, developing talent, creating career paths, and navigating team transitions
- Demonstrated AI-native leadership โ a track record of bringing AI-first development practices into how your team works
- Comfort operating in ambiguity and making difficult tradeoffs between competing priorities
Bonus points for:
- Experience at high-growth SaaS companies and startups
- Shipping in high-velocity product orgs where the domain is treated as a first-class engineering concern
- Experience in audience segmentation, customer data platforms (CDPs), self-service or growth
Compensation & Benefits
- Starting salary: $230,000 - $270,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment
- 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family
- 16 weeks paid parental leave
- Unlimited PTO
- Stipends for remote work and wellness, professional development budget, and more
Our Process
- Application
- Recruiter call (30 mins)
- Hiring Manager interview (60 mins)
- People Partner interview (60 mins)
- Technical interview (60 mins) โ collaborative system design focused on scaling challenges
- Take-home assignment โ short written retrospective on a project youโve led as an Engineering Manager
- Retrospective review call (60 mins)
All final candidates will be asked to complete a background check and employment verifications as part of pre-employment.
More jobs at Customer.io
Technical Marketing Operations Manager
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 105,000-125,000 per year
GTM AI Engineer
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 140,000-170,000 per year
Senior Software Engineer - Backend Platform
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 150,000-200,000 per year
Senior Product Designer
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 171,000-193,000 per year
Senior Manager, Data Science & Analytics
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 170,000-200,000 per year
Similar jobs
Principal Software Engineer โ Agentic AI Applications and Foundations
Nvidia ยท Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer - Email Channel
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 150,000-200,000 per year
Senior Software Engineer, Backend
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 150,000-200,000 per year
Senior Software Engineer, Full Stack
Customer.io ยท Brazil, Canada, Argentina, United States, Chile, Peru, Colombia, Mexico
USD 150,000-200,000 per year
Staff Software Engineer, Data Engineering Solutions
Stripe ยท South San Francisco, United States, Seattle, United States, Toronto, Canada
USD 224,000-336,000 per year
Staff Full Stack Engineer, Identity
Stripe ยท South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Staff+ Software Engineer, Full-Stack
Anthropic ยท San Francisco, United States, New York City, United States, Seattle, United States
USD 405,000-485,000 per year
Staff Machine Learning Engineer
Reddit ยท United States, San Francisco, United States
USD 230,000-322,000 per year