HighLevel

HighLevel

HighLevel provides an all-in-one sales and marketing platform that agencies can white label and resell, offering tools and resources designed to help businesses consolidate their marketing efforts and achieve their growth objectives.

Internet Software & Services
251-1K
Founded 2018
$60M raised

Description

  • Design and evolve scalable, reliable backend systems, APIs, data models, and event-driven workflows.
  • Lead architecture for complex, cross-team backend initiatives and make service, database, caching, and messaging decisions.
  • Build systems supporting high-throughput requests, large datasets, asynchronous processing, and distributed workflows.
  • Identify and resolve performance bottlenecks across applications, databases, queues, and infrastructure.
  • Improve scalability, latency, throughput, availability, fault tolerance, observability, and resource utilization.
  • Lead database optimization, indexing, partitioning, sharding, caching, data-retention, and migration initiatives.
  • Investigate production incidents, implement corrective actions, and improve failure recovery.
  • Establish engineering standards for reliability, testing, security, maintainability, and system design.
  • Review architecture and critical code changes, address technical debt, and drive modernization.
  • Partner with Product and Engineering leadership, mentor senior engineers, and contribute hands-on code.

Requirements

  • 8+ years of software engineering experience, including significant backend systems experience at scale.
  • Proficiency in Node.js/TypeScript, Go, Java, or a similar backend language.
  • Strong understanding of distributed systems, microservices, APIs, service communication, concurrency, queues, and event-driven architectures.
  • Experience with relational and NoSQL databases, large datasets, high request volumes, indexing, query optimization, transactions, and data consistency.
  • Experience designing reliable systems with retries, idempotency, timeouts, rate limiting, and failure recovery.
  • Strong system design and architectural decision-making skills, including scalability, availability, consistency, and performance trade-offs.
  • Experience diagnosing complex production issues using metrics, logs, and distributed tracing.
  • Demonstrated ability to lead technically complex initiatives across multiple engineers or teams.
  • Preferred experience with Elasticsearch/OpenSearch, PostgreSQL, MySQL, MongoDB, Firestore, Kafka, Pub/Sub, RabbitMQ, SQS, or Redis.
  • Preferred experience with Kubernetes, AWS/GCP, observability platforms, multi-tenant SaaS, high-volume data pipelines, search systems, CRM/workflow products, or large-scale data migrations.

Benefits

  • Global, remote-first work environment.
  • Significant autonomy and ownership in a fast-moving engineering organization.
  • Opportunity to work on backend systems operating at global scale.
  • Influence architecture across multiple products and engineering teams.
  • Remain deeply technical without moving into people management.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer - Python

Ottimate IT Services

Ottimate is seeking a Backend Engineer to build and scale Django-based products that simplify accounts payable and payments for businesses.

Angular AWS Django Microservices PostgreSQL Python
5 hours, 33 minutes ago

Mid-Level Java Engineer

Coforge 10K-50K IT Services

Coforge is seeking a remote Mid-Level Java Engineer in Brazil to build, maintain, and support backend services and APIs throughout the software development lifecycle.

AWS Docker Generative AI Git Hibernate Java Microservices MongoDB MySQL REST API Spring Spring Boot SQL
1 day, 4 hours ago

Senior Backend Java Engineer

Coforge 10K-50K IT Services

Coforge is seeking a remote Senior Backend Java Engineer in Bolivia to design, develop, and maintain scalable cloud-native backend applications and microservices.

Agile AWS CI/CD Docker DynamoDB Git Java JIRA Linux Microservices REST API Spring Boot SQL
1 day, 4 hours ago

Senior Backend Java Engineer

Coforge 10K-50K IT Services

Coforge is seeking a Senior Backend Java Engineer in Peru to remotely design, develop, and maintain scalable cloud-native backend applications and microservices.

Agile AWS CI/CD Docker DynamoDB Git Java JIRA Linux Microservices REST API Spring Boot SQL
1 day, 4 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers