Software Development Engineer III - Workflows

Delhi
Dev – Dev-Automations /
Employee India /
Remote
About HighLevel:
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 micro-services, 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 Role:
We are looking for an experienced software engineer with strong technical and communication skills who has worked extensively on backend and frontend engineering systems that process large amounts of data at scale and manage services that handle thousands of requests every minute.
This role has an equal mixture of backend and frontend responsibilities. You will be expected to be autonomous, guide other developers who might need technical help, collaborate with engineers from other teams, product managers and customer success and support representatives.

Responsibilities:

    • Create new reporting features and improve the existing functionalities
    • Build backend & Frontend API features and architecture
    • Work cross-functionally across our platform, scheduling and appointments, CRM and automations teams
    • Drive performance through benchmarking and optimisation
    • Work with a wide range of systems, processes, and technologies to own and solve problems from end to end
    • Collaborate closely with our leadership team including engineers, designers and product managers to build new features and products
    • Uphold high engineering standards and bring consistency to the many codebases and systems you will encounter

Requirements:

    • 4+ years of experience as a full-stack software engineer
    • 2+ years of experience with Vue.js
    • Proficient with various programming languages and frameworks including but not limited to Node.js, JavaScript, Python and TypeScript
    • Experience with Docker and Kubernetes
    • Experience with databases such as MySQL and MongoDB. Good to have a working knowledge of Redis and Firebase/FireStore
    • Experience with integration of various third party platforms including Google AdWords, Facebook Marketing APIs, Twilio, Google Analytics etc.
    • Understanding of various tools and techniques around caching, concurrency, highly available, reliable and scalable systems
    • Must be able to work with a team and collaborate remotely
    • Driven by product quality, and innately know how to balance trade-offs with time to launch new features
    • A keen eye for design and love to think about user flows and user experiences

Interview Process:

    • Technical Interview I
    • Assignment
    • Technical Interview II
    • Cultural Fitment Round
EEO Statement:
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-NJ1