Voodoo logo
Voodoo

Entertain the world

Head of Back-end Engineering, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

France

Posted

4 days ago

Salary

0

Seniority

Lead

Job Description

Head of Back-end Engineering, Node.js

Voodoo

• Lead the backend team at Wizz, managing a team of 4 Senior Backend Engineers and owning the technical strategy • Own the backend architecture, ensuring scalability, performance, and reliability for millions of users • Collaborate closely with product teams to shape and influence product decisions from a strong technical perspective • Design, implement, deploy, and maintain highly scalable and highly available backend systems, including features that enhance user safety and content moderation • Integrate and manage third‑party services (e.g., analytics, moderation, cloud tools) to ensure a secure and seamless user experience • Define and promote best practices for reliability, observability, and infrastructure management • Contribute to the evolution of backend infrastructure to support rapid product iteration, responsible growth, and a safe environment for users • Improve system performance and scalability, particularly for high‑traffic distributed systems

Job Requirements

  • Excellent back-end programming skills with 5+ years of experience
  • Interest and experience with vanilla Node.js
  • Professional expertise with GCP or AWS
  • Experience building APIs
  • Experience with high-traffic and distributed systems architectures
  • Familiarity with the services and technologies used in our stack
  • Experience with social media applications is a plus
  • DevOps skills (Terraform, CloudFormation, etc.) are a plus
  • Fluent in French

Benefits

  • Competitive salary based on experience
  • Swile lunch voucher
  • Gymlib membership (100% covered by Voodoo)
  • Premium SideCare healthcare coverage for your family (100% covered by Voodoo)
  • Wellness activities in our Paris office
  • Unlimited vacation policy
  • Remote work days on Mondays, Tuesdays and Fridays

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Support and Maintenance – Level 2 (L2) • Handling incident and request tickets, focusing on technical diagnosis and resolution; • Supporting the Service Desk (L1) in critical situations or escalations; • Conducting technical analyses (troubleshooting and debugging) to identify failures; • Performing root cause analysis (RCA) for critical or recurring incidents; • Prioritizing and organizing maintenance requests according to business impact; • Assisting with deployment of changes in production environments, in coordination with Infrastructure and Development.

Brazil
Full TimeRemoteTeam 51-200Since 2009H1B No Sponsor

• You'll build that runtime protection layer end-to-end. • The product. A brand-new product line, yours to define — what we intercept, what we don't, what the customer-visible surface looks like. • The technical approach. Instrumentation strategy, deployment shape, programming language — all open. You'll consult with our architects but the direction is yours. • Implementation, end to end. You'll have the full tooling stack we provide — LLM subscriptions, modern dev infrastructure, the works. Use what makes you fast. • Methodology. How you build conviction in your detection logic — your call. • Cross-layer signal. Our existing stack produces threat intelligence at unmatched scale: tens of millions of monitored sites, petabyte-scale malware sample storage, real-time domain and URL reputation, IP-level attack feeds. These are available for you to plug into. Use what helps. • The product is held to four numbers: runtime overhead, false positives, false negatives, and customer-escalation volume. They reflect what hosting providers and their customers care about. Hit them well and the product runs inside a meaningful slice of the modern Node.js web.

Poland
EXL logo

Java Developer

EXL

We make sense of data to drive your business forward. #MakeSenseofData #DriveYourBusinessForward #PartnerYourWay

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Design, develop, and maintain **scalable backend services** using **Java and Spring Boot** • Build and support **event-driven architectures** leveraging **Kafka**, including producer/consumer implementations and stream processing • Take **end-to-end ownership** of complex system components, from design through deployment and support • Make **sound architectural and design decisions** aligned with performance, scalability, and reliability requirements • Implement and optimize **caching solutions** using **Redis** and in-memory caching strategies to improve system performance • Perform **performance tuning, bottleneck analysis, and optimization** across services and data flows • Ensure high code quality through **clean design, reusable components, and best practices** • Debug, troubleshoot, and resolve production issues with minimal supervision • Collaborate effectively with cross-functional teams while working **independently with minimal handholding** • Contribute in a **fast-paced environment**, delivering reliable solutions within tight timelines • Participate in code reviews and technical discussions to continuously improve system design and engineering standards

Texas
$100K - $115K / year
Full TimeRemoteTeam ,H1B No Sponsor

• Serve as the technical reference for the mobile development team, supporting decision-making and clarifying complex questions. • Develop new features by applying robust architecture and Android ecosystem best practices. • Investigate critical production issues, diagnosing root causes using tools such as Logcat and Crashlytics. • Identify technical risks together with the Tech Lead and clients, proposing mitigating solutions. • Document architectural decisions and major trade-offs to ensure technical traceability. • Delegate operational tasks to less senior team members, promoting their development and autonomy.

Brazil