Software Development Engineer II – Conversations

Posted 4 days ago

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Design, develop, and scale backend systems and frontend interfaces that enhance the Threads & Composer experience within HighLevel Conversations.

β€’ Create and deploy Node.js/Go services that manage live production traffic.

β€’ Take full ownership of services and components, encompassing coding, testing, deployment, and monitoring.

β€’ Work with SQL and NoSQL databases by crafting queries and creating indexes.

β€’ Implement and manage queues, caches, and rate limiters.

β€’ Develop Vue 3 user interfaces that utilize owned APIs, ensuring clean components, effective state management, and real-time updates.

β€’ Draft feature design documents and advocate for technical choices during reviews.

β€’ Engage in the on-call rotation and troubleshoot production incidents.

β€’ Collaborate on systems that handle billions of messages monthly across SMS, Email, WhatsApp, and direct messages.


⛳️ Requirements

β€’ A minimum of 2 years of backend engineering experience, with a solid foundation in Node.js, Go, or a similar programming language.

β€’ Familiarity with queues or asynchronous processing technologies, such as Pub/Sub, Kafka, RabbitMQ, or comparable systems.

β€’ Knowledge of distributed systems principles, including idempotency, retries, and trade-offs regarding consistency.

β€’ Practical experience with Redis or another caching/in-memory store.

β€’ Proficient with SQL or NoSQL databases; capable of modeling data, writing optimized queries, and understanding indexing strategies.

β€’ Expertise in Vue 3 or a comparable modern frontend framework.

β€’ Experience with state management solutions like Pinia, Vuex, or their equivalents.

β€’ A habit of writing tests and the capability to document design concepts clearly.

β€’ Regular experience in coding with AI agents to produce accurate, tested, production-ready output.

β€’ Willingness to participate in an on-call rotation.

β€’ The technical environment includes Node.js/TypeScript, Go, Vue 3, Pinia, Vite, Tailwind, MongoDB, Firestore, Redis, ElasticSearch, ClickHouse, GCP, GKE, Pub/Sub, Cloud Tasks, GitHub Actions, Docker, and Kubernetes.


🏝️ Benefits

β€’ Flexible remote work arrangement.

β€’ A global, remote-first organization.

β€’ Support from senior engineers during the on-call rotation.

β€’ Opportunities for learning and professional development through architecture reviews, incident handling, code reviews, and engaging with complex production systems.

People also viewed

Sokin20 hours ago

Senior Fullstack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Clair1 day ago

Senior Engineer, Core Products

US flagUnited States OnlyFull-timeFull-stack Engineer$124k – $147k/year
ApplyView job
QAVION GROUP1 day ago

Senior Full-Stack Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Terrific1 day ago

Product Engineer – Monetization, Commerce Data

GB flagUnited Kingdom, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Weekday (YC W21)1 day ago

.Net Software Developer

IN flagIndia OnlyFull-timeFull-stack Engineerβ‚Ή1.8M – β‚Ή2.2M/year
ApplyView job
Verwaltungscloud.SH GmbH1 day ago

Senior Software Developer – Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €70k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers