HighLevel
Software Development Engineer II - Conversations
About this role
Description: HighLevel is an AI-powered business operating system supporting agencies, entrepreneurs, and SMBs globally. The role involves building and maintaining systems that handle millions of messages and automate workflows, ensuring performance and reliability. Requirements: 2+ years of backend engineering experience with Node.js, Go, or similar languages. Knowledge of queues or async processing (e.g., Pub/Sub, Kafka). Interest in distributed systems and understanding of concepts like idempotency and consistency. Experience with SQL/NoSQL databases and caching mechanisms (e.g., Redis). Proficiency in Vue 3 or similar frontend frameworks. Habit of writing tests and documenting design decisions. Familiarity with AI tools and coding with agents. Benefits: Opportunity to work on high-scale systems with real production traffic. Fast learning environment with mentorship from senior engineers. Remote-first organization with a focus on innovation and ownership.