
Remote opportunity at
HighLevelSoftware Development Engineer II - CRM
HighLevel is seeking a Software Development Engineer II for its CRM team in a remote-first organization operating across more than ten countries. The company supplies an…
Career Tools
About This Role
HighLevel is seeking a Software Development Engineer II for its CRM team in a remote-first organization operating across more than ten countries. The company supplies an artificial intelligence-driven business operating system that empowers agencies, entrepreneurs, and small-to-medium businesses to construct, automate, and scale their operations. Serving over one million businesses in more than 150 countries, the platform handles billions of messages and API calls daily through its distributed architecture. This…
Job Description
HighLevel is seeking a Software Development Engineer II for its CRM team in a remote-first organization operating across more than ten countries. The company supplies an artificial intelligence-driven business operating system that empowers agencies, entrepreneurs, and small-to-medium businesses to construct, automate, and scale their operations. Serving over one million businesses in more than 150 countries, the platform handles billions of messages and API calls daily through its distributed architecture. This position involves developing and shipping features for production systems using Node.js, Go, and Vue 3 while handling live traffic from week one. The role suits engineers who feel drawn to massive scale, distributed systems, and high learning velocity, and who routinely use AI coding tools as multipliers for speed and output. Candidates will own services end to end, collaborate with senior engineers, write design documents, and participate in an on-call rotation supported by experienced team members.
Responsibilities
- Build and deliver features within Node.js and Go services handling live production traffic
- Manage well-scoped services and components end to end, covering code development, testing, deployment, and monitoring
- Interact with SQL and NoSQL databases by writing queries, implementing indexes, and analyzing schemas
- Utilize queues, caches, and rate limiters as core system building blocks
- Develop Vue 3 user interfaces that consume proprietary APIs with stable state management and real-time updates
- Compose and defend design documents during reviews
- Participate in the on-call rotation with backup support from senior engineers
- Engage in code reviews and absorb feedback to accelerate technical growth
Requirements
- At least two years of backend engineering experience with fundamentals in Node.js, Go, or a comparable language
- Working knowledge of queues or asynchronous processing systems like Pub/Sub, Kafka, or RabbitMQ
- Understanding of distributed systems principles such as idempotency, retries, and consistency trade-offs
- Hands-on experience with Redis or another cache and in-memory store
- Familiarity with SQL or NoSQL databases for data modeling, efficient queries, and index reasoning
- Proficiency in Vue 3 or a similar modern frontend framework with solid component design and state management experience
- Habit of writing tests and documenting design thinking clearly
- Experience as an AI-native builder who codes with agents daily to achieve accurate, production-quality output
Qualifications
- Familiarity with the technology stack including GCP, MongoDB, Firestore, ClickHouse, and ElasticSearch
- Prior contributions to messaging, automation, or event-driven systems at any scale
- Demonstrated personal side projects or open-source work
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, HighLevel operates as a global, remote-first organization.
What is the employment type?
The posting indicates full-time employment.
What salary is offered for this role?
The posting does not specify the salary for this position.
What primary technologies will I be working with?
The technical environment includes Node.js, Go, Vue 3, TypeScript, Pinia, Vite, Tailwind, MongoDB, Firestore, Redis, ElasticSearch, ClickHouse, and GCP infrastructure.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.