Software Development Engineer II – Backend

Posted 5 days ago

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Design, implement, test, and maintain scalable backend services utilizing Node.js and TypeScript.

β€’ Create and sustain REST APIs that are utilized by various HighLevel products and services.

β€’ Produce clean, maintainable, testable, and production-ready code.

β€’ Handle high-volume datasets while optimizing database queries and data-access techniques.

β€’ Develop asynchronous processing workflows using queues and an event-driven architecture.

β€’ Identify performance bottlenecks in APIs and databases.

β€’ Work with caching, indexing, batching, and asynchronous processing methodologies.

β€’ Enhance service latency, throughput, and scalability.

β€’ Monitor production services and troubleshoot failures through logs, metrics, traces, and observability platforms.

β€’ Debug and resolve issues in production environments.

β€’ Participate in on-call duties and incident resolution processes.

β€’ Contribute to root cause analyses and sustainable solutions.

β€’ Write unit and integration tests for new features.

β€’ Engage in code reviews.

β€’ Adhere to secure coding practices and engineering best practices.

β€’ Enhance existing code through refactoring and reducing technical debt.


⛳️ Requirements

β€’ Over 3 years of experience in backend development.

β€’ Strong practical experience with Node.js and TypeScript/JavaScript.

β€’ Proficient in designing and using REST APIs.

β€’ Solid understanding of microservices architecture.

β€’ Familiarity with relational and/or NoSQL databases.

β€’ Knowledge of database indexing and query optimization techniques.

β€’ Experience with asynchronous processing and message queuing systems.

β€’ Proficient with Git, CI/CD, and automated testing practices.

β€’ Familiarity with Docker containerization.

β€’ Exposure to AWS, GCP, or another major cloud platform.

β€’ Strong debugging and problem-solving capabilities.

β€’ Ability to independently design, develop, test, and deploy scalable backend solutions.

β€’ Capability to collaborate effectively with engineering, product, and infrastructure teams.


🏝️ Benefits

β€’ Create products that are used by millions of businesses globally.

β€’ Work with cutting-edge technologies in a highly distributed architecture.

β€’ Enjoy a remote-first engineering culture.

β€’ Access continuous learning opportunities.

β€’ Opportunity to develop systems that manage billions of API requests and message events daily.

People also viewed

Sokin20 hours ago

Senior Fullstack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Clair1 day ago

Senior Engineer, Core Products

US flagUnited States OnlyFull-timeFull-stack Engineer$124k – $147k/year
ApplyView job
QAVION GROUP1 day ago

Senior Full-Stack Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Terrific1 day ago

Product Engineer – Monetization, Commerce Data

GB flagUnited Kingdom, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Weekday (YC W21)1 day ago

.Net Software Developer

IN flagIndia OnlyFull-timeFull-stack Engineerβ‚Ή1.8M – β‚Ή2.2M/year
ApplyView job
Verwaltungscloud.SH GmbH1 day ago

Senior Software Developer – Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €70k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers