HighLevel Logo

HighLevel

Software Development Engineer II || Snapshot

Posted 16 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Delhi, Connaught Place, New Delhi, Delhi
Junior
Remote
Hiring Remotely in Delhi, Connaught Place, New Delhi, Delhi
Junior
The Software Development Engineer II will develop, maintain, and scale web applications, focusing on backend and frontend technologies while collaborating with cross-functional teams to improve user experience.
The summary above was generated by AI

About Us

HighLevel is a cloud-based, all-in-one white-label marketing and sales platform that empowers marketing agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth. We are proud to support a global and growing community of over 2 million businesses, from marketing agencies to entrepreneurs to small businesses and beyond. Our platform empowers users across industries to streamline operations, drive growth, and crush their goals.


HighLevel processes over 15 billion API hits and handles more than 2.5 billion message events every day. Our platform manages 470 terabytes of data distributed across five databases, operates with a network of over 250 microservices, and supports over 1 million domain names.


Our People

With over 1,500 team members across 15+ countries, we operate in a global, remote-first environment. We are building more than software; we are building a global community rooted in creativity, collaboration, and impact. We take pride in cultivating a culture where innovation thrives, ideas are celebrated, and people come first, no matter where they call home.


Our Impact

Every month, our platform powers over 1.5 billion messages, helps generate over 200 million leads, and facilitates over 20 million conversations for the more than 2 million businesses we serve. Behind those numbers are real people growing their companies, connecting with customers, and making their mark - and we get to help make that happen.


Learn more about us on our YouTube Channel or Blog Posts


About the Team:

The Expansion Products team is responsible for driving volumetric & usage based upgrades and upsells within the platform to maximize revenue potential (apart from the subscription revenue). We do this by building innovative products & features that solve real-world problems for agencies and allow them to consolidate their offering to their clients in a single platform packaged under their white-labled brand. The expansion products team focuses exclusively on products that can demonstrate adoption, drive up engagement in target segments and are easily monetizable. This team handles multiple product areas including Phone System, email system, online listing integration, WordPress Hosting, Memberships & Courses, Mobile Apps, etc.


About the Role:

We are looking for an experienced Software Engineer with strong technical and communication skills to join the Snapshots team. This role involves a mix of backend (Node.js, Nest.js/Express.js) and frontend (Vue.js or similar frameworks), building systems that process large amounts of data at scale. You’ll be responsible for designing, optimizing, and scaling our platform while collaborating with engineers across teams, designers and product managers. As a key contributor, you’ll be expected to work autonomously and help drive technical decisions that impact the entire system.

Responsibilities:

  • Design, develop, and maintain scalable, high-performance web applications with responsive UIs.
  • Build efficient backend services and APIs, ensuring reliability and performance in a distributed system.
  • Develop real-time, event-driven architectures with messaging systems.
  • Improve database performance, caching, concurrency, and scaling strategies for high-traffic systems.
  • Maintain and enhance CI/CD pipelines, cloud infrastructure, and deployment strategies.
  • Automate quality checks, monitoring, and alerts to drive data-driven decision-making.
  • Deeply understand the product, customers, and competitors to improve user experience.
  • Ensure test coverage (unit, integration, end-to-end) for system stability.
  • Address technical debt, maintain code quality, and enforce best practices.
  • Collaborate with product managers, designers, and engineers to deliver impactful features.
  • Mentor and guide team members, fostering technical growth.

Qualifications:

  • 2+ years of experience in full-stack development with a focus on scale.
  • Proficiency in Vue.js, Node.js, Nest.js/Express.js.
  • Strong understanding of databases (MySQL, MongoDB, ElasticSearch) and caching strategies (Redis).
  • Experience handling high-scale traffic, distributed systems, and concurrency challenges.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Experience with messaging systems (Kafka, RabbitMQ, Google Pub/Sub etc.) for event-driven architecture.
  • Proficiency in testing frameworks for frontend and backend (e.g., Jest, Mocha, Cypress).
  • Strong debugging, performance optimization, and problem-solving skills.
  • Ability to work autonomously and collaborate effectively in a remote environment.
  • Strong communication skills and a product-driven mindset to balance trade-offs efficiently.

Equal Employment Opportunity Information


The company is an Equal Opportunity Employer. As an employer subject to affirmative action regulations, we invite you to voluntarily provide the following demographic information. This information is used solely for compliance with government record keeping, reporting, and other legal requirements. Providing this information is voluntary and refusal to do so will not affect your application status. This data will be kept separate from your application and will not be used in the hiring decision.



#LI-Remote #LI-MS1

Top Skills

AWS
Azure
Cypress
Elasticsearch
Express.Js
GCP
Google Pub/Sub
Jest
Kafka
Mocha
MongoDB
MySQL
Nest.Js
Node.js
RabbitMQ
Redis
Vue

Similar Jobs

4 Hours Ago
Easy Apply
Remote
India
Easy Apply
Mid level
Mid level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As a Senior Software QA Engineer, you'll ensure software quality through manual and automated testing, collaborating with cross-functional teams and mentoring junior engineers.
Top Skills: AgileDefect TrackingFunctional TestingJavaNon-Functional TestingOopScrumTest Automation
8 Hours Ago
Easy Apply
Remote
India
Easy Apply
Junior
Junior
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As a Software Engineer, you'll design and implement scalable software solutions, focusing on APIs and cloud infrastructure, while collaborating with teams and mentoring developers.
Top Skills: AWSAzureCassandraDynamoDBGCPGoJavaPostgresRedisRuby On Rails
17 Hours Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Lead development of embedded systems for IoT platforms, focusing on firmware design and optimization. Collaborate on innovative hardware projects and ensure quality in shipping products.
Top Skills: BluetoothC/C++IotLinuxMulti-Core Arm ProcessorsPythonRtosWifi

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account