Customer.io

Customer.io is a software company that provides a communication platform for businesses to manage and optimize customer engagement through targeted messaging and automation.

Related companies:

Jobs at this company:

Apply

📍 North/South America

🧭 Full-Time

💸 187000 - 205000 USD per year

🔍 SaaS, messaging, and marketing platforms

  • 3+ years of experience managing software engineering teams, ideally in a SaaS environment.
  • Technical expertise in building and scaling backend systems or full-stack applications.
  • Prior senior-level engineering experience.
  • Ability to partner effectively with Product Managers and Designers.
  • Familiarity with building reliable, scalable systems.
  • Excitement for infrastructure performance and optimization discussions.
  • Experience mentoring engineers and fostering high-performing team culture.
  • Thrives in a remote, asynchronous environment.

  • Lead the In-App squad, mentoring engineers and fostering a collaborative culture.
  • Oversee technical execution of features like in-app messaging, push notifications, and integrations with emerging channels.
  • Partner with Product and Design teams for strategy on scalable and secure messaging solutions.
  • Align engineering goals with business objectives and product strategy through cross-functional initiatives.
  • Ensure architectural integrity and cost-effectiveness in technical design discussions.
  • Manage project delivery, conduct code reviews, and apply engineering best practices.
  • Advocate for end-user preferences in all engineering decisions.
  • Engage in hands-on activities as necessary.

LeadershipProject ManagementStrategyCollaborationMentoring

Posted 2024-11-16
Apply
Apply

📍 North America, South America

🧭 Full-Time

💸 $160,000 - $184,000 per year

🔍 Marketing Automation

  • Preferably 7+ years of relevant experience.
  • A track record of delivering performant and scalable distributed applications on cloud infrastructure in Golang.
  • A collaborative mindset backed by excellent communication skills and a desire to help us make great decisions in an empathetic and respectful way.
  • Experience working with customers and applying a deep understanding of their needs to produce timely solutions to their real-world problems.
  • A solid understanding of scalability problems and experience building out performant distributed applications on cloud infrastructure.
  • Comfort working in UNIX environments and applying modern collaborative development practices.
  • Experience in working with RDB systems, preferably MySQL.
  • Ability to deliver high-quality solutions quickly and without mentorship.
  • Experience working within a distributed company is preferred.

  • Be a model and mentor for writing well-architected, well-tested, and easy-to-understand services in Go that help our customers easily send timely & relevant messages at scale.
  • Apply your unique perspective to help us define and build the next generation of features and infrastructure needed to help our customers and company flourish.
  • Work with our tech support teams to diagnose operational issues and help our customers achieve their goals with our product.
  • Take an active role in a friendly, supportive team that encourages you and the company to grow as individuals, professionals, and teams.
  • Mentor your coworkers through code review, pair programming, team collaboration, and training to help improve our collective knowledge and best practices.

MySQLGoGolangCommunication SkillsCollaboration

Posted 2024-08-23
Apply