companyCustomer.io logo

Senior Full Stack Software Engineer

Customer.ioAmericas Remote
Remote Full-time $150K/yr - $200K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

About the job

Greetings! I’m Paul, the Vice President of Engineering at Customer.io. We are currently seeking inquisitive and motivated Full Stack Engineers who are eager to take ownership of significant projects and create exceptional experiences for our customers. In this role, you will be responsible for designing, building, and delivering the fundamental product experiences that our users depend on while driving innovation in communication tools.

About Customer.io

With over 8,000 companies, ranging from dynamic startups to established global brands, utilizing our platform to dispatch billions of emails, push notifications, in-app messages, and SMS daily, Customer.io facilitates automated communications that resonate with audiences. Our technology revolutionizes how teams send smarter, more relevant messages by leveraging real-time behavioral data. Behind the scenes, we utilize Go, React, Ember, and AI to accelerate our deployment and ensure scalability.

Our Core Values

Ownership
You take initiative on projects from start to finish. You thrive in fast-paced environments, embracing ambiguity and leading complex projects, whether in an official capacity or not.

Engineers with Product Insight
You think like a user, prioritizing frontend elegance, backend performance, and all aspects of the user experience.

A Healthy Skepticism of the Status Quo
You approach challenges with rigor and creativity, adhering to best practices while prioritizing progress.

Key Responsibilities

  • Develop full stack features using Go, React, and Ember to enhance key customer workflows.
  • Collaborate with team members to transform ideas into tangible customer value.
  • Share your expertise and elevate team standards by publicly sharing your progress through short videos, insightful writing, and mentorship.
  • Assist in evolving our systems to accommodate a growing customer base, message volume, and diverse use cases.
  • Leverage AI agents to facilitate multi-file modifications by defining the scope, crafting prompts, and validating outputs.

What We Seek

  • A minimum of 7 years of experience in building and scaling backend services and product-facing features.
  • Proficiency in TypeScript, React (or a similar framework), and a statically typed backend language such as Go.
  • A strong commitment to frontend polish, backend performance, and enhancing the overall customer experience.
  • Experience with APIs, relational databases, and writing testable, efficient code.
  • A proactive mindset that favors action over perfection, with pride in making technical decisions.

About Customer.io

Customer.io is a leading platform that empowers businesses to automate communication in a way that resonates with their audience. We serve over 8,000 clients across various industries, enabling them to deliver billions of targeted messages daily. Our technology is driven by real-time data and innovative tools, making communication smarter and more effective.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.