Customer.io logo
Customer.io

Email, push notifications, text messages, in-app messages, webhooks: automated and powered by your data.

Senior Software Engineer, Full Stack

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

72 days ago

Salary

$150K - $200K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglishEmber.jsReactTypeScriptGo

Job Description

Senior Software Engineer, Full Stack

Customer.io

• Build fullstack features in Go, React, and Ember that power key customer workflows • Collaborate with others to turn ideas into shipped customer value • Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship • Help evolve our systems to scale with more customers, messages, and use cases • Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output

Job Requirements

  • 7+ years of experience building and scaling backend services and product-facing features
  • Fluency in TypeScript, React (or similar), and a statically typed backend language like Go
  • A strong care for frontend polish, backend performance, and the overall customer experience
  • Proficiency with APIs, relational databases, and writing testable, performant code
  • A bias for action over perfection, and pride in owning technical decisions.

Benefits

  • 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
  • A professional development budget and more.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 1959H1B Sponsor

• Drive power systems engineering, modeling, testing and validation for large MW data center applications • Lead power systems engineering, modeling, testing and validation for large MW data center applications, specifically involving inverters, batteries, power plant controllers, MV switchgear, generators etc. • Be the technical lead on complex site-specific projects, translating customer requirements into deployable designs integrating above scope of equipment • Drive real world testing of integrated power systems (gens, batteries, inverters) in off and on grid setups to validate individual unit level performance • Research new specialized technologies for potential to provide competitive advantages • Serve as an expert resource within the organization to guide and mentor engineering staff

Colorado
Job Closed
Vertico logo

Tech Lead

Vertico

Mais que talentos. Unimos pessoas com sede de transformar.

Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• Serve as the company's primary technical authority • Work hands-on in the development of the platform • Define architecture, engineering standards, and technical direction • Lead decisions on scalability, integration, and system reliability • Partner with Product to define solutions and priorities • Work closely with the Data team to ensure consistency, availability, and data quality • Structure the technical roadmap and prioritize technical debt • Evolve development processes, quality practices, and engineering best practices • Ensure information security, governance, and compliance with LGPD • Actively participate in the company's strategic discussions

Brazil
Job Closed
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Design, develop, and maintain scalable, reliable, and efficient full-stack applications using ReactJS, NodeJS, NestJS, MongoDB, and PostgreSQL; • Work with cloud platforms (AWS, GCP, or Azure); • Apply software engineering best practices (SOLID, Clean Code); • Collaborate with teams to implement SaaS solutions and digital platforms; • Write unit tests and implement monitoring and incident response;

Brazil
Kraken Digital Asset Exchange logo

Software Engineer – EVM, Crypto & Onchain

Kraken Digital Asset Exchange

We put the power in your hands to buy, sell, and trade digital currency 🌏

Full TimeRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

• Integrate our existing systems with exciting new blockchains • Design and implement low-latency, high-availability, super secure applications and data protection systems • Write highly scalable, high volume services • Write reusable, testable, and efficient code • Design and optimize database schemas • Own, develop and maintain existing crypto services

United Kingdom
Job Closed