Logo for Bright Data

Senior Backend JavaScript Developer

Role overview

Qualifications

  • 5+ years of hands-on software engineering experience
  • 2+ years focused on backend JavaScript / Node.js development
  • Strong understanding of network protocols and security
  • Experience with databases and caching layers such as MongoDB and Redis

Responsibilities

  • End-to-end feature development, from design and implementation to production rollout and ongoing improvements
  • Build and maintain high-scale backend services with strong emphasis on performance, reliability, and security
  • Participate in system design and architecture planning to ensure scalable and maintainable solutions
  • Investigate and troubleshoot complex networking issues using tools such as Wireshark

About the company

Bright Data logo

Bright Data

Information Services & Data Providers

Bright Data is the world’s largest data collection platform dedicated to helping all businesses view the Internet just like their consumers and potential consumers do each and every day. We help global brands gather publicly available web data in an ethical manner and transform unstructured data (e.g., HTML) into structured data (e.g., xl). Working with over 15,000 customers, including market-leaders from the Fortune 500 space, the company’s first-of-its-kind data collection platform enables clients to view the internet in complete transparency, no matter where they are based in the world. By scouring the web through the eyes of the consumer, organizations can collect data at scale and gain a real and accurate perspective of how their customers are interacting with their brand and with their competitors – without being blocked or served misleading information. This means organizations can now make better, faster, and more informed business decisions based on real-time competitive data - leveraging real net transparency.

Company details

Company typeSME
IndustryInformation Services & Data Providers
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description

We’re looking for exceptional and experienced Backend JavaScript Developers to join our Network team. This team builds and operates core backend services that power Bright Data’s networking infrastructure - high-performance, highly reliable systems with deep focus on networking, security, and scale.

In this role, you will take end-to-end ownership of services and features in production, working on challenging problems around network traffic, protocols, performance, and reliability.


Tech Stack:

Node.js, JavaScript, MongoDB, Redis, Kubernetes, AWS



Responsibilities

  • End-to-end feature development, from design and implementation to production rollout and ongoing improvements.
  • Build and maintain high-scale backend services with strong emphasis on performance, reliability, and security.
  • Participate in system design and architecture planning to ensure scalable and maintainable solutions.
  • Work on networking-related challenges such as traffic flows, proxy behavior, request/response handling, and protocol-level edge cases.
  • Investigate and troubleshoot complex networking issues using tools such as Wireshark (and similar packet inspection/debugging tools).
  • Write high-quality, maintainable code with appropriate test coverage; participate actively in code reviews.
  • Collaborate closely with engineers and stakeholders to deliver impactful solutions.
  • Continuously learn and apply best practices in backend engineering and networking.



Requirements

  • 5+ years of hands-on software engineering experience, including 2+ years focused on backend JavaScript / Node.js development.
  • Very good understanding of how the Node.js event loop works, including practical knowledge of the platform’s strengths and limitations (I/O vs CPU-bound workloads, async patterns, blocking pitfalls, memory/GC considerations).
  • Proven experience building and operating production backend services.
  • Strong understanding of network protocols and security, including: TCP/IP/UDP, DNS, HTTP1/2/3, TLS and WebSockets.
  • Experience with databases and caching layers such as MongoDB and Redis.
  • Familiarity with Kubernetes and containerized deployments.
  • Proficient in system design fundamentals: APIs, scalability, performance, reliability, and fault tolerance.
  • Fast learner, able to work independently and as part of a team.
  • Proficiency in English, with strong written and verbal communication skills.


Nice to Have:

  • Experience with AWS and SaaS environments.
  • Experience debugging production networking issues (latency, packet loss, connection reuse, TLS handshakes, etc.).
  • Experience with observability tooling (logs/metrics/tracing) and incident response/on-call.



Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

JavaScript Developer Related jobs

Other jobs at Bright Data

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.