Staff Engineer, Backend

🔥 0 minutes ago

🇮🇳 India – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

👻 Ghost score 14%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of HighLevel

HighLevel

201 - 500 employees

Founded 2018

💼 Consulting

📦 Logistics

☁️ SaaS

💰 Series A on 2021-11

Consulting • Logistics • SaaS

HighLevel is an all-in-one marketing and sales platform designed to help businesses grow and succeed. The platform consolidates various marketing tools into a single solution, providing features such as lead capture through landing pages, surveys, forms, and calendars, as well as tools for nurturing leads via automated messaging across multiple channels including phone, SMS, email, and social media. HighLevel offers customizable solutions like online appointment scheduling, multi-channel follow-up campaigns, and pipeline management. Additionally, businesses can build websites, funnels, and landing pages using the intuitive page builder. HighLevel supports integrating with existing systems via API, and offers a membership platform for community building and course management. The platform is targeted towards marketers and offers white-labeling options for businesses to brand the software as their own. With a community-driven development approach and award-winning support, HighLevel is focused on empowering businesses to streamline their operations and enhance their marketing efficiencies.

📋 Description

• Design and evolve highly scalable, reliable backend systems and services • Lead architecture for complex and cross-team backend initiatives • Design APIs, data models, event-driven workflows, and service boundaries • Build systems capable of handling high-throughput requests and large-scale datasets • Design asynchronous processing using queues, events, streams, and background workers • Make architectural decisions around relational databases, NoSQL databases, search systems, caching, and messaging infrastructure • Identify performance bottlenecks across applications, databases, queues, and infrastructure • Improve API latency, throughput, resource utilization, and system scalability • Design systems for graceful degradation, retries, idempotency, failure recovery, and fault tolerance • Establish patterns for data consistency and distributed workflows across services • Lead database and data-access optimization initiatives • Design caching, indexing, partitioning, sharding, and data-retention strategies • Improve observability through metrics, logs, tracing, dashboards, and actionable alerts • Lead investigations into complex production incidents and drive permanent corrective actions • Define engineering standards around reliability, scalability, testing, security, and maintainability • Review architecture proposals and critical code changes across teams • Identify systemic technical debt and drive pragmatic modernization initiatives • Partner with Product and Engineering leadership on technical trade-offs based on business requirements • Mentor senior engineers and develop stronger technical ownership across teams • Remain hands-on and contribute code to critical systems and initiatives

🎯 Requirements

• 8+ years of software engineering experience, with significant experience building backend systems at scale • Strong proficiency in at least one backend language such as Node.js/TypeScript, Go, Java, or similar • Strong understanding of distributed systems and microservice architecture • Deep understanding of API design and service-to-service communication • Strong knowledge of relational and NoSQL database systems • Experience designing systems involving large datasets and high request volumes • Strong understanding of concurrency, asynchronous processing, queues, and event-driven architectures • Experience with caching and distributed caching strategies • Strong understanding of database indexing, query optimization, transactions, and data consistency • Experience designing reliable systems with retries, idempotency, timeouts, rate limiting, and failure recovery • Strong understanding of scalability, availability, consistency, and performance trade-offs • Experience diagnosing complex production issues using metrics, logs, and distributed tracing • Strong system design and architectural decision-making skills • Demonstrated ability to lead technically complex initiatives involving multiple engineers or teams

🏖️ Benefits

• Remote work in India • Opportunity to build backend systems operating at significant global scale • Opportunity to solve challenging distributed systems and data architecture problems • Influence architecture across multiple products and engineering teams • Work with high-volume APIs, event streams, databases, search systems, and distributed infrastructure • Drive improvements in scalability, reliability, performance, and engineering efficiency • Remain deeply technical without moving into people management • Fast-moving engineering environment with significant autonomy and ownership

Apply Now

Similar Jobs

🕒 September 11

NextGen Healthcare

1001 - 5000

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Principal Database Engineer leading secure, scalable cloud database platforms for NextGen Healthcare’s healthcare applications. Driving SQL Server modernization, automation, reliability, and AWS/GCP migrations.

AWS

Azure

Cloud

Google Cloud Platform

Kubernetes

MS SQL Server

Postgres

Python

SQL

Terraform

🕒 August 14

Teamified

201 - 500

💼 Consulting

👥 HR Tech

🎯 Recruiter

Back-end Developer building .NET Core microservices for property-management technology. Supporting real-time collaboration and scalable cloud products for Australian real estate agencies.

AWS

Azure

Cloud

GraphQL

Microservices

React

React Native

SQL

.NET

🕒 August 12

TaskUs

10,000+ employees

🏥 Healthcare

📦 Logistics

📣 Marketing

Data Platform Architect designing secure, scalable lakehouse infrastructure for TaskUs’ outsourced digital services. Establishing governance, performance, FinOps, engineering standards, and architectural direction.

Airflow

Amazon Redshift

Apache

AWS

Azure

Cloud

EC2

Google Cloud Platform

Kubernetes

PySpark

Python

SQL

Unity

🕒 August 3

TWO95 International, Inc

51 - 200

☁️ SaaS

🔒 Cybersecurity

🤖 Artificial Intelligence

Technical Architect providing architecture for web and app platforms. Act as a thought leader and transform high-level architecture into detailed designs while coordinating with product and business teams.

ASP.NET

AWS

Azure

Cloud

Microservices

React

React Native

.NET

🕒 July 28

Wand AI

51 - 200

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Staff Software Engineer developing the distributed backend for agent orchestration at Wand. Working with a high-performing global team and building systems for a hybrid workforce.

Distributed Systems

Kafka

Kubernetes

Python

Redis

Go