Jobs and Careers
CU

Senior Fullstack Engineer

Customer.io
Americas RemoteRemotefull_timeVerifiedPosted 26 Apr 2023
💰 $175,000/yr($150,000/yr$175,000/yr)

About the role

Hi, I’m Kitt, VP of Engineering at Customer.io. I’m looking for a Senior Fullstack Engineer to join our remote team.

We’re fun-loving, passionate, and highly effective people. We value diversity (our core values include awkwardness for a reason) and believe embracing unique perspectives is crucial to our success. We ship fast, with just enough processes to keep us coordinated.

Our mission is to provide a best-in-class message management system to help our customers quickly craft meaningful content that reaches their customers. We know that data management can be a headache and have long recommended using a customer data platform as standard practice. For years we’ve also been building customer data platform features, including Reverse ETL, custom objects, and a sync to data warehouses. Now we’re building Customer.io Data Pipelines (CDP). CDP connects our customer’s data to every product in their tech stack. Our back-end is written in Go.

We are looking for collaborative senior fullstack developers who love solving large-scale puzzles and are excited to help us build a performant platform that our customers love. Our small, remote-first team is fun-loving, passionate, and highly effective. We offer many opportunities to grow and refine your skills while having a significant impact.

We seek product-minded, empowered individuals who work collaboratively with their peers on challenging problems and get those solutions into customers' hands quickly. We value diversity, attracting the best people in the world to serve as colleagues. Our flexibility and freedom to work from anywhere in the world enables you to craft a work environment in which you can do your best work.

What you'll do:

  • Be a model and mentor for writing well-architected, well-tested, and easy-to-understand services in Go and Node
  • Apply your unique perspective to help us define and build the next generation of features and infrastructure needed to help our customers and our company to flourish
  • Work with our tech support teams to diagnose operational issues and help our customers to achieve their goals with our product
  • Take an active role in a friendly, supportive squad that encourages you and the entire 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 together

What we're looking for:

  • An independent mindset backed by excellent communication skills and a desire to help us make significant decisions in an empathetic and respectful way
  • Passion for building frontend experiences that delight customers.
  • A deep understanding of working with extensive datasets. Significant experience building out performant distributed applications on cloud infrastructure, preferably in Go
  • Experience building out a Customer Data Platform (CDP)
  • Experience working with customers and applying a deep understanding of their needs to produce timely solutions to their real-world problems.
  • A collaborative mindset backed by excellent communication skills and a desire to help us make decisions in an empathetic and respectful way
  • Ability to quickly and independently dig into complex problems, identify critical factors and propose solutions with limited mentorship.
  • Able to overlap 6 working hours on ET time zone to interact with the team.
  • Comfort working in UNIX environments and applying modern collaborative development practices.
  • Experience in working with RDB systems, preferably MySQL
  • Experience working within a distributed company is preferred
  • Preferably over 7 years of relevant experience

About Customer.io

Our mission at Customer.io is to power automated communication that people like to receive. Today over 4,700 internet businesses use Customer.io to manage, send, and track performance of email, SMS, push notifications, and in-app messages. Unlike typical marketing platforms, Customer.io helps businesses increase relevance by using behavioral data: what people do or don’t do when logged in to a web or mobile app.

We offer a starting salary of USD $150,000 - $175,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment.

Benefits at Customer.io include:

  • Unlimited PTO - we encourage 20 vacation days (in addition to holidays and sick days) so that you can unwind, unplug, and recharge
  • 100% medical, dental, vision, and supplemental insurance for you and your dependents
  • 12 weeks paid parental leave - for birth, adoption, or foster care
  • 401k retirement matching - up to 5% dollar f

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Customer.io

View company profile →