[Remote] Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Sendblue provides an API that enables developers and businesses to send and receive iMessages programmatically for CRM integrations, automated messaging workflows, and customer communication tools. The Senior Full-Stack Engineer will own and operate significant portions of the high-load production system, building end-to-end features, designing for scale, troubleshooting performance issues, and participating in on-call support.
Responsibilities
- Build and support production systems end-to-end: DB schema architecture, system design, security, and the infrastructure underneath
- Ship full-stack changes — React frontend, Node.js backend, Postgres schema, and whatever infrastructure change the feature needs — with a clear understanding of how the pieces fit together
- Design for scale: message queues, async pipelines, connection pooling, caching, and the failure modes that come with them
- Diagnose and fix performance problems in a live system (slow queries, hot Redis keys, worker pool exhaustion, load spikes)
- Own a significant part of the company's technical assets: services, data, and the infrastructure that runs them
- Take part in the on-call rotation, including occasional Saturday shifts (compensated with an extra day off)
Skills
- • 8+ years building and operating full-stack applications in production
- • Strong system design skills; you've architected systems on your own and lived with the consequences
- • Hands-on experience with Postgres schema design and performance (indexes, migrations, query plans)
- • Solid understanding of scalability, performance optimization, and asynchronous software — a messenger, a queue-based pipeline, or similar
- • Security-minded: you think about auth, secrets, data isolation, and blast radius by default
- • Comfortable being paged, debugging under pressure, and writing the fix so it doesn't happen again
- • Clear, concise communication and a bias for shipping
- • Experience at, or building products similar to, HubSpot, Close CRM, GoHighLevel, Twilio, or MessageBird — CRM, messaging, or communications infrastructure
- • TypeScript, Next.js, Terraform, Firestore
- • Startup experience in a high-growth environment
Benefits
- On-call rotation, including occasional Saturday shifts, compensated with an extra day off
- A small, focused engineering team where your decisions have direct and visible impact on the product and the infrastructure
Company Overview