Customer.io

Staff Software Engineer, Product

Customer.io
Apply
5 days ago
Remote, AmericasStaff+

Base Salary

$200k - $280k/yr

Responsibilities

  • Own ambiguous, customer-impacting problems from initial framing through launch and iteration.
  • Partner with product, design, and data to shape priorities, scope work, and define success metrics.
  • Lead technical decisions across the stack, including architecture, performance, reliability, and maintainability.
  • Lead cross-team initiatives, build alignment, resolve technical disagreements, and keep complex work moving.
  • Improve engineering practices through mentorship, reusable patterns, documentation, and technical guidance.
  • Use and evaluate AI throughout the software development lifecycle, sharing effective workflows and identifying automation opportunities.
  • Participate in an on-call rotation supporting the systems the team builds.

Requirements

  • Demonstrated experience leading complex work across teams or systems and delivering meaningful customer, business, or engineering outcomes.
  • Strong backend engineering experience with the ability to work across the stack and lead end-to-end technical decisions.
  • Strong product and technical judgment in ambiguous situations.
  • Ability to influence experienced peers and align teams without formal authority.
  • Experience using metrics, experimentation, and observability to guide decisions and improve production systems.
  • Regular hands-on use of AI across the software development lifecycle, with accountability for quality, security, and outcomes.
  • Experience improving how a broader team uses AI is preferred.

Benefits

  • Starting base salary is $200,000-$280,000 USD or equivalent in local currency, depending on experience and market rates, plus a 10% annual bonus target.
  • 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for employees and their families.
  • 16 weeks of paid parental leave.
  • Unlimited PTO.
  • Remote-work and wellness stipends.
  • Professional development budget.
  • The interview process includes recruiter, hiring manager, system design, take-home assignment, and assignment review stages, followed by background and employment verifications for finalists.

Tech Stack

Categories

BackendProduct Engineering
Customer.io

About Customer.io

501-1,000 employees

Customer.io builds a customer engagement and messaging platform for product and marketing teams to create automated, data-driven campaigns across email, SMS, push, and in-app channels. It operates as a SaaS subscription with integrations and real-time behavioral data routing. Founded in 2012 and headquartered in Portland, Oregon, it is used by more than 9,000 companies and delivers billions of messages for startups and global brands.

Contact me