2 months ago
Remote, IndiaSenior
Responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Build reliable, high-performance microservices for large-scale workloads.
- Write clean, efficient, maintainable, and well-tested production code.
- Develop reusable components and services and contribute to system architecture and technical design discussions.
- Optimize backend services for scalability, performance, and availability.
- Troubleshoot production issues, participate in incident resolution and root cause analysis, and implement sustainable solutions.
- Improve reliability through monitoring, logging, testing, and observability.
- Collaborate with Product Managers, Designers, QA, infrastructure teams, and other engineers.
- Participate in code reviews and contribute to engineering, testing, and SDLC improvements.
Requirements
- At least 5 years of hands-on backend software development experience.
- Strong experience with TypeScript and Node.js, or strong backend experience with JavaScript, Go, Java, Python, C#, or similar technologies and willingness to work extensively with TypeScript and Node.js.
- Experience designing and building RESTful APIs and microservices.
- Strong understanding of distributed systems and event-driven architectures.
- Experience with relational and/or NoSQL databases, schema design, and query optimization.
- Knowledge of caching strategies, asynchronous processing, and message queues.
- Hands-on experience with Docker and containerized applications.
- Experience with cloud platforms such as AWS or GCP.
- Familiarity with CI/CD pipelines, modern software development practices, observability, and monitoring tools such as Grafana, Sentry, or ELK.
- Strong understanding of software engineering principles, testing, debugging, performance optimization, scalability, and reliability.
- Preferred experience with high-scale SaaS products, Kafka, Redis, Elasticsearch, Kubernetes, and cloud-native architectures.
- Ability to independently design, develop, test, and deploy scalable backend solutions and collaborate effectively across teams.
Benefits
- Remote-first work arrangement.
- Opportunity to work on highly scalable systems supporting millions of businesses across more than 150 countries.
Tech Stack
Apache KafkaAWSC#DockerElasticsearchGoGoogle Cloud PlatformGrafanaJavaJavaScriptKubernetesNode.jsPythonRedisTypeScript
Categories
About HighLevel
HighLevel builds a white-label, all-in-one marketing and CRM platform for agencies, entrepreneurs, and SMBs, combining lead capture, automation, email/SMS, websites and funnels, payments, and appointment management. Founded in 2018 and headquartered in Dallas, it is privately held and raised $60M in private equity funding in 2024. The subscription SaaS serves customers in 150+ countries and is used by over one million businesses.
