Remote Software engineering Jobs · ElasticSearch

Job listings

We're looking for a Staff/Tech Lead Software Engineer to join our OpenCTI team, help us drive the technical vision and mentor the software engineering team. You'll work closely with other staffs, Engineering Managers and the Product team, developing key features and contributing to align best practices, animate tech workshops and improve the overall quality of the product.

Develop and support new and existing web applications and site features. Work across the SDLC: planning, estimation, development, testing, deployment. Collaborate with the development team, product, UX & QA to clarify requirements and deliver solutions. Take ownership of assigned work from start to finish. Be a mentor or provide guidance to teammates when appropriate.

As a Staff Engineer on the Platform Data & Services team, you will play a pivotal role in shaping the foundation of HighLevel’s platform. You’ll design and develop shared frameworks, libraries, and core services that power products at scale. This role is ideal for engineers who thrive in ambiguity, enjoy solving large-scale engineering challenges, and are passionate about creating systems that enable massive impact across teams.

We’re seeking a seasoned Lead Engineer to join our CRM team — someone who thrives in a fast-paced environment where AI-driven development, intelligent tooling, and high-scale systems are the norm. You’ll work with bleeding-edge tools like Cursor, adopt principles of the Model Context Protocol (MCP), and integrate with third-party marketplaces to help extend the capabilities of our platform

$140,000–$175,000/yr
US 3w PTO

As a Backend Engineer (Platform) you will be responsible for architecting, building and maintaining our mission-critical backend services that allows our users to gain actionable insight from our unique dataset(s). You will be part of the Core Platform team, responsible for creating new solutions as our product grows. These solutions could range from non-trivial search/data-mining needs, to, working on solving multi-tenancy challenges when saving and serving customer data. You will participate in all stages of the product development and deployment lifecycle.