Experienced JS Back-End Developer — Visual Challenge Solving Platform at Bright Data
Worldwide
<p>We're looking for exceptional engineers with strong back-end fundamentals and proven experience building high-scale distributed systems to join us at Hola, where we offer a unique and widely used VPN service that serves millions of users around the world with a strong focus on privacy, performance, and innovation<strong>.</strong> In this role, you will solve hard engineering problems on a large-scale visual challenge solving platform that spans orchestration services, computer-vision inference, and cloud infrastructure. You will take full ownership of critical systems, from design to production, in a fast-paced and professional agile environment.</p><p><strong></strong></p><p><strong>For more information about HolaVPN:</strong></p><p><a href="https://hola.org/" target="_blank" rel="noopener noreferrer"><strong>https://hola.org/</strong></a></p> <br><h3>Responsibilities</h3> <ul><li>End-to-end design, development and ownership of critical back-end services, from architecture to production.</li><li>Participate in system design and architecture planning, for optimal software performance, scalability and reliability.</li><li>Solve complex engineering problems: distributed state, concurrency, tail latency, fault tolerance and high-throughput pipelines.</li><li>Debug production issues end-to-end across services: gRPC channel churn, DNS/ASG failover, Redis queue backpressure, worker saturation and memory fragmentation.</li><li>Design and maintain solver logic for complex visual challenges: image grids, drag-and-drop, object detection and browser automation.</li><li>Build and optimize pipelines integrating OpenAI reasoning, computer-vision inference, Redis Streams, MongoDB session tracking and S3 screenshot archival.</li><li>Take on independent responsibilities, while contributing to the team's collective goals.</li><li>Actively learn, adapt and stay up-to-date with the evolving tech landscape, including best practices.</li></ul> <br><h3>Requirements</h3> <ul><li>At least 3 years of hands-on experience in software development / engineering, with a strong focus on back-end systems.</li><li>Strong engineering fundamentals: algorithms, data structures, concurrency, distributed systems and performance analysis.</li><li>In-depth understanding of network protocols and security, including TCP/IP, DNS, HTTP, HTTPS, CORS, WebSockets and gRPC.</li><li>Proficient in system design and architecture to ensure product functionality, performance, scalability, and reliability.</li><li>Track record of debugging and fixing hard production issues across multiple services or languages.</li><li>Fast learner, able to work independently and as a team player.</li><li>Fluent in English, with excellent communication skills.</li></ul><p><strong>*Fully remote position for candidates who are not located in Israel.</strong></p>
Apply Now