Open Role
HighLevel

Remote opportunity at

HighLevel

Software 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…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz2h agoEmployer posted Nov 5, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

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.

Search similar jobs

Related Jobs

HighLevel
HighLevelAdded to Jobsiz 2h ago

Posted by HighLevel

Source: We Work Remotely — Customer Support

View the original listing ↗

Posted by employer: Nov 5, 2026

Added to Jobsiz: Nov 9, 2026

2 sources detected for this job

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

HighLevel

HighLevel

2Open Jobs
—No reviews yet
View Company Profile