HighLevel is an AI-powered business operating system that gives agencies, entrepreneurs and SMBs the infrastructure to build, automate and scale. We're looking for a Lead Software Engineer to join our Communities Team, which empowers businesses and creators to build vibrant, branded spaces where members can connect, share content, and engage in meaningful discussions.
Requirements
- 6+ years of backend engineering experience
- Deep expertise in distributed systems, event-driven architectures, and asynchronous job processing
- Strong experience with relational and NoSQL data models (especially with complex temporal data)
- Experience with modern front-end frameworks (e.g., React, Vue, Angular) and building full-stack web applications
- Proven track record of architecting complex systems and delivering scalable, high-performance web apps in production
- Strong understanding of software design patterns, API design, and microservices architecture in a multi-tenant environment
- Skilled in guiding technical architecture, making high-impact engineering decisions, and mentoring fellow engineers
- Experience with code quality practices, automated testing, CI/CD pipelines, and dev tooling optimization
- Excellent problem-solving skills, with clear and collaborative communication across cross-functional teams
Benefits
- 401k Matching
- Retirement Plan
- Four Day Work Week
- Generous Paid Time Off
- Tuition Reimbursement
- Visa Sponsorship
- Relocation Assistance