
Software Development Engineer II β Backend
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in India.
β’ 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.
β’ 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.
β’ 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.
Clair
QAVION GROUP
Terrific
Get handpicked remote jobs straight to your inbox weekly.