Back-End JavaScript Engineer
Описание роли
We’re looking for exceptional and experienced Back-End JavaScript Engineers at BrightData. In this role, you will take full ownership of product and feature development, using cutting-edge technologies such as Node.js, MongoDB, Express, Kubernetes, RabbitMQ, Cassandra and Snowflake in a fast-paced and professional agile environment. You will collaborate with cross-functional teams, including front-end developers experienced in HTML, CSS and React, to design, implement and optimize scalable backend systems. Responsibilities include end-to-end feature development, from conception to production, participating in system design and architecture planning for optimal performance, reliability and security, and defining best practices to continuously improve development processes.
Уникальность вакансии
BrightData предоставляет уникальную возможность работать с инновационными инструментами для сбора данных по всему интернету, влияющими на решения ведущих компаний по всему миру. You will be part of a global team distributed across Cyprus, Israel and remote locations, enjoying a flexible schedule and the ability to balance work and personal life. Работа возможна в офисах Cyprus или Israel с современной инфраструктурой, а также полностью удаленно за пределами России и Беларуси. Company culture encourages professional growth through regular training sessions, knowledge sharing and mentoring programs. Access to advanced cloud platforms and container orchestration tools ensures that you always work at the forefront of technology.
О компании
BrightData is a global leader in web data collection solutions that enable businesses to extract and analyze information available on the public web. The platform powers data-driven decisions for enterprises in finance, e-commerce, marketing and cybersecurity. Founded with a vision to make internet data accessible, BrightData has grown rapidly and now serves thousands of customers worldwide. The company values innovation, transparency and inclusivity, offering competitive compensation, comprehensive benefits and a dynamic environment where every team member’s contribution is valued.
Основные обязанности
• End-to-end feature development from conception to production, ensuring high code quality and maintainability.
• System design and architecture planning with focus on performance, scalability and security.
• Integration and optimization of databases (MongoDB, Cassandra, Snowflake) and messaging systems (RabbitMQ).
• Deployment and orchestration of microservices using Kubernetes and Docker.
• Collaboration with front-end teams (HTML, CSS, React) and Product Managers to deliver seamless user experiences.
• Active participation in code reviews, pair programming and continuous improvement of development workflows.
Требования
• 3+ years of hands-on experience in JavaScript as a back-end or full-stack engineer.
• Proficiency in Node.js, Express and modern JS frameworks.
• In-depth understanding of network protocols and security (TCP/IP, DNS, HTTP/HTTPS, CORS, WebSockets).
• Experience with NoSQL and distributed databases: MongoDB, Cassandra, Snowflake.
• Familiarity with container orchestration (Kubernetes) and messaging queues (RabbitMQ).
• Strong problem-solving skills, ability to work independently and as part of a team.
• Fluent English, excellent communication and collaboration skills.
BrightData стремится создавать комфортные условия для развития специалистов, предоставляя гибкий график, регулярные технические митапы и поддержку профессионального роста.