H

HighLevel

All-in-one marketing platform for agencies

Software Development Engineer 2 - CRM

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listedRemote

About the Job

Requirements

  • At least 2 years of backend engineering experience and strong fundamentals in Node.js, Go, or a comparable language.
  • Working knowledge of queues or asynchronous processing, such as Pub/Sub, Kafka, RabbitMQ, or similar, including an interest in delivery semantics, ordering, and backpressure.
  • A genuine interest in distributed systems and understanding of fundamentals such as idempotency, retries, and consistency trade-offs.
  • Hands-on experience with Redis or another cache or in-memory store.
  • Comfort with SQL or NoSQL databases, including data modeling, efficient queries, and reasoning about indexes.
  • Proficiency in Vue 3 or a similar modern frontend framework, with solid component design and practical state-management experience using Pinia, Vuex, or an equivalent.
  • A habit of writing tests and the ability to communicate design thinking in a clear document.
  • Daily experience coding with AI agents and a focus on producing accurate, production-quality output.
  • Curiosity about systems and their behavior, including reading post-mortems and system-design write-ups.
  • Experience building projects beyond assigned job responsibilities, such as side projects, internal tools, or rewritten systems.
  • Ability to use code-review feedback to improve subsequent work.
  • A curious, composed approach to investigating failures.

Responsibilities

  • Build and ship features in Node.js and Go services handling live production traffic.
  • Own well-scoped services and components end to end, including code, tests, rollout, and monitoring.
  • Work with SQL and NoSQL data stores by writing queries and adding indexes.
  • Work hands-on with queues, caches, and rate limiters.
  • Ship Vue 3 user interfaces that consume the candidate's APIs, using clean components, sound state management, and real-time updates.
  • Write design documents for features and defend design decisions in review.
  • Participate in the on-call rotation with support from senior engineers.
  • Ask questions, incorporate code-review feedback, and develop technical skills.
  • Own a service or component trusted by the team.
  • Handle on-call incidents by debugging issues and shipping fixes.
  • Progress toward contributing to technical design discussions and producing design documents that require less review.

Desired Qualifications

  • Familiarity with GCP, MongoDB, Firestore, ClickHouse, or ElasticSearch.
  • Contributions to a messaging, automation, or event-driven system at any scale.
  • Side projects or open-source work demonstrating independent building.

About the Company

HighLevel

All-in-one marketing platform for agencies

HighLevel provides an all-in-one sales and marketing platform for marketing agencies, freelancers, and businesses, including CRM, page builder, lead capture tools, and automated campaigns. It works as a subscription service with pricing tiers, giving users access to CRM, funnel/page building, lead generation, and marketing automation from a single dashboard. It differentiates itself by focusing on marketing agencies and offering bundled tools in one platform to simplify client management and workflows. Its goal is to streamline marketing work for agencies and marketers and help them scale their operations from a centralized tool.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$60M
Headquarters
Dallas, TX
Founded
2018

Recently Posted Jobs

Explore more opportunities at HighLevel

See more jobs