Entertain the world
Staff Backend Engineer, Golang
Location
France
Posted
182 days ago
Salary
0
Seniority
Lead
Job Description
Staff Backend Engineer, Golang
Voodoo
• Tackle exciting technical challenges, given the nature of our product, which experiences spikes of millions of users connecting within a 2-minute window. • Contribute to the development of a robust architecture capable of supporting massive scale as we attract new users and expand to new countries. • Collaborate with the product and engineering teams to create new features for the app. • Analyze trade-offs and address technical challenges related to key components of our backend. • Participate in code and design reviews.
Job Requirements
- 8+ years of experience working on API on distributed architecture
- Proven experience in Go and contribute to developing high volume API microservices
- Self-reliant with prior experience in a startup or similar environment
- Value teamwork and thrive on challenges
- Proficient in English
Benefits
- Competitive salary upon experience
- Swile Lunch voucher
- Gymlib (100% borne by Voodoo)
- Premium healthcare coverage SideCare, for your family is 100% borne by Voodoo
- Wellness activities in our Paris office
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Python Numerical Computing Libraries
NVIDIANVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
• Work closely with product management and internal or external partners, to understand use cases and requirements, and contribute to the technical roadmaps of libraries • Architect, prioritize, and develop accelerated and distributed implementations of numerical algorithms • Design future-proof Python APIs for accelerated numerical/scientific computing libraries • Analyze and improve the performance of developed APIs on various CPU and GPU architectures, especially as a part of customer-critical end-to-end workflows • Prototype integrations of developed APIs into targeted frameworks • Write effective, maintainable, and well-tested code for production use • Contribute to the development of runtime systems that underlay the foundation of multi-GPU computing at NVIDIA
Principal Backend Engineer
SupplyHouse.comPlumbing, Heating & HVAC Supplies. Real People. Real Service.
• Architect end-to-end software solutions using modern frameworks and design patterns aligned with scalability, performance, and maintainability goals. • Lead system design discussions for high-traffic applications, ensuring robust architecture for business-critical services. • Evaluate, recommend, and implement architectural improvements to enhance scalability, observability, and resilience. • Define and uphold best practices for code quality, security, accessibility, and data privacy compliance. • Lead complex, cross-functional projects from concept to delivery, aligning engineering solutions with business needs. • Collaborate with product and business teams to define technical vision and ensure cohesive project execution. • Oversee the technical implementation of new features and services, ensuring efficient use of system resources and infrastructure. • Build and maintain distributed systems using Spring Boot microservices, Docker, and Kubernetes. • Design and optimize high-performance databases using MySQL and Oracle, leveraging indexing and tuning for efficiency. • Implement and manage Redis for caching, Eureka Server for service registration, and the ELK Stack for monitoring and analytics. • Configure Nginx and Apache for load balancing and high availability across production systems. • Own and maintain CI/CD pipelines using Jenkins for automated builds, testing, and deployments. • Ensure system health and stability through proactive monitoring, logging, and alerting strategies. • Drive improvements in deployment automation, infrastructure as code, and site reliability practices. • Act as a technical advisor and mentor, helping develop engineers’ skills in architecture, design, and problem-solving. • Conduct code and design reviews to maintain engineering excellence. • Collaborate effectively with senior leadership and cross-departmental stakeholders to influence company-wide technical initiatives. • Foster a culture of innovation, ownership, and accountability across the engineering organization.
• Own architecture for major systems across backend, database/lakehouse, and application layers. • Lead solution design for high-complexity initiatives and deliver production-ready implementations when needed. • Define patterns, abstractions, and technical standards that increase velocity and consistency. • Unblock teams by diagnosing issues across full-stack boundaries (Blazor → API → Postgres → data pipelines). • Guide schema evolution, performance optimization, reliability engineering, and security considerations. • Mentor senior engineers and elevate engineering culture through clarity, documentation, and example. • Partner closely with product, design, CTO, data, and AI/ML teams to shape roadmap and feasibility. • Apply AI/ML concepts to improve automation, personalization, data quality, and developer experience.
Senior Software Development Engineer, Backend – Foundation Services
RechargeSeamless subscription commerce. We turn transactions into relationships.
• Champion and embody our core values – accountability, collaboration, iteration, and attention to detail. • Perform thorough code reviews and provide constructive, actionable feedback. • Embrace rapid, iterative design, testing, and development to deliver value while continuously learning. • Demo your work regularly to teammates and peers. • Promote strong engineering habits, including sound development practices, security awareness, and thoughtful management of technical debt. • Advocate for improved standards, tooling, and processes across the team. • Partner with product and engineering management to shape roadmaps, plan timelines, and release features incrementally. • Participate in all phases of the product development lifecycle, helping assess the technical feasibility of new initiatives. • Contribute to a positive, supportive team culture grounded in shared ownership and accountability. • Collaborate across Foundation Services and the wider engineering organization to deliver impactful, reliable systems.




