Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bright Data

Senior Backend Developer – JavaScript

Bright Data

. Take end-to-end ownership of product and feature development, from design and implementation to production rollout and ongoing improvements .

Posted 11/4/2026full-timeSan Francisco • California • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend JavaScript/Node.js development, with a strong focus on building scalable and reliable microservices. Proficient in system design, APIs, and cloud-based environments, while maintaining high-quality code and effective collaboration with cross-functional teams.

Highest-signal resume keywords
Backend JavaScript/Node.js DevelopmentMicroservices ArchitectureMongoDBRedis StreamsSystem Design Fundamentals

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringSaaS ApplicationsAPIsData ModelingPerformance OptimizationScalabilityReliability PatternsCode ReviewsTest CoverageIncident Response
Soft Skills
Fast LearnerTeam PlayerStrong Communication Skills
Tools & Technologies
KubernetesAWSObservability ToolingLoggingMetricsTracingPlaywrightPuppeteerSelenium

Tech Stack

Tools & technologies
AWSCloudJavaScriptKubernetesMicroservicesMongoDBNode.jsPuppeteerRedisSelenium

About the role

Key responsibilities & impact
  • Take end-to-end ownership of product and feature development, from design and implementation to production rollout and ongoing improvements
  • Build and operate backend services with a strong focus on scalability, reliability, and performance in a microservices environment
  • Participate in system design and architecture planning, and contribute to technical decisions across the team
  • Work with asynchronous, message-driven components using Redis Streams, including debugging, tuning, and ensuring resilient processing
  • Write high-quality, maintainable code with appropriate test coverage
  • Participate actively in code reviews
  • Collaborate with teammates and cross-functional stakeholders to deliver high-impact outcomes
  • Continuously learn, adapt, and stay up-to-date with best practices and evolving technologies

Requirements

What you’ll need
  • 5+ years of hands-on software engineering experience, including 3+ years focused on backend JavaScript / Node.js development
  • Proven experience building and maintaining SaaS applications and/or production backend services
  • Experience working in a microservices architecture (service boundaries, APIs, reliability patterns)
  • Hands-on experience with MongoDB and Redis (including practical experience with Redis Streams or similar pub/sub/stream processing)
  • Familiarity with Kubernetes and containerized deployments
  • Good understanding of system design fundamentals: APIs, data modeling, performance, scalability, and reliability
  • Fast learner, able to work both independently and as a team player
  • Strong written and verbal communication skills
  • Experience with AWS and cloud-based production environments (nice to have)
  • Experience with observability tooling (logging/metrics/tracing) and incident response (nice to have)
  • Experience with scraping, browser automation, Playwright, Puppeteer, or Selenium (nice to have)