Software Development Engineer III - Prospecting

Cloud-based, all-in-one white-label marketing and sales platform empowering marketing agencies, entrepreneurs, and businesses.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
4+ years of experience
Enterprise SaaS

Description For Software Development Engineer III - Prospecting

HighLevel is a leading cloud-based marketing and sales platform serving over 60K agencies and 500K businesses globally. The company handles massive scale with 3 Billion+ API hits and 2 Billion+ message events monthly, processing 80 Terabytes of data across 5 Databases.

The role is within the Expansion Products team, which focuses on driving volumetric & usage-based upgrades and upsells within the platform. This team handles multiple product areas including Phone System, email system, online listing integration, WordPress Hosting, Memberships & Courses, and Mobile Apps.

As a Software Development Engineer III on the Prospecting Team, you'll be instrumental in building innovative solutions for customer acquisition and market expansion. You'll work with cutting-edge technologies to develop scalable systems that handle large volumes of data, while collaborating with cross-functional teams to optimize prospecting efforts.

The position offers the opportunity to work with a diverse, global team of 1000+ employees across 15 countries, either remotely or from the Dallas headquarters. HighLevel maintains a strong company culture focused on creativity, collaboration, and work-life balance. The role provides significant technical challenges, working with large-scale systems and data, while also offering leadership opportunities through mentoring junior engineers.

This is an excellent opportunity for a senior engineer looking to make a significant impact in a rapidly growing SaaS platform while working with modern technologies and contributing to team-wide best practices in software development.

Last updated a month ago

Responsibilities For Software Development Engineer III - Prospecting

  • Develop backend services, APIs, and software solutions to support prospecting and lead-generation processes
  • Work closely with Product Managers, Data Engineers, and Marketing teams
  • Optimize system performance, reliability, and scalability
  • Leverage data and analytics to optimize prospecting workflows
  • Write clean, maintainable code and ensure robust testing practices
  • Troubleshoot and resolve technical issues
  • Propose and experiment with new technologies
  • Mentor junior engineers and contribute to team-wide best practices

Requirements For Software Development Engineer III - Prospecting

Node.js
MongoDB
JavaScript
TypeScript
  • 4-5 years of experience in Full stack engineering with Node.js and modern Javascript frameworks
  • Proficient in building scalable applications
  • Experience with MongoDB / Firestore and building backend services
  • Ability to design and build web services and third-party API integrations
  • Proficient understanding of code versioning tools such as Git / SVN
  • Experience with GCP technologies
  • Experience with Stripe integrations
  • Experience building media streaming applications

Interested in this job?

Jobs Related To HighLevel Software Development Engineer III - Prospecting

Software Development Engineer III - Courses

Senior Software Engineer role at HighLevel focusing on scaling membership platform infrastructure, managing databases, and improving system performance for millions of users.

Software Development Engineer III - Client Portal & Communities - Platform

Senior Software Engineer role at HighLevel for optimizing databases and infrastructure in their Membership Platform.

Software Development Engineer III - Contacts

Senior Software Engineer role at HighLevel, focusing on CRM development using Node.js and Vue.js with emphasis on scalability and real-time processing.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.