Criamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
Backend Developer, Node.js Specialist II
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer, Node.js Specialist II
Grupo Boticário
• Provide technical leadership in designing, architecting, and evolving distributed backend ecosystems (Node.js), ensuring seamless integration with Web and Mobile applications (React/Flutter) • Continuously evolve and improve our solutions in terms of software quality, processes, performance, and new features • Define and drive architectural patterns to ensure resilience, high availability, scalability, and low latency under high request load • Perform technical refinement of complex initiatives, assessing technical feasibility and supporting the product team in defining the long-term vision for solutions • Guide the team in applying software engineering best practices (Clean Code, Clean Architecture, Design Patterns and SOLID) across both Backend and client-side (Web and Mobile) ecosystems • Provide technical support and mentorship to developers, guiding solution design and resolving complex architectural and operational bottlenecks • Promote and establish a rigorous code review culture to ensure software quality and maintainability • Support our distributed solutions, acting as a technical bridge between backend engineers and client-side (web/mobile) teams • Document architecture and technical decisions whenever necessary • Ensure team alignment with the Group’s software architecture and information security directives • Maintain application technical health through APM monitoring, API error rates, latency, and database health metrics • Design and evolve the architecture of distributed systems to guarantee high availability, resilience, and low latency under heavy request loads • Coordinate and structure strategies for complex releases (Canary, Feature Flags and Remote Config), integrating backend service deployments with app/web launches
Job Requirements
- Backend focus: Strong mastery of Node.js and the modern server-side ecosystem
- Technical leadership: Experience serving as a Tech Lead or Software Technical Architect in high-performing, cross-functional teams
- Fullstack vision and architecture: Deep architectural understanding of the lifecycle and integration of client-side applications on Web (React) and Mobile (Flutter)
- Software architecture: Advanced knowledge of Microservices architecture, RESTful APIs, Event-Driven Architecture, Design Patterns, and resilience patterns
- Distributed systems and databases: Proficiency with messaging/queue systems (Kafka, RabbitMQ, SQS), caching mechanisms (Redis), relational (PostgreSQL) and NoSQL (MongoDB) databases
- Cloud and Serverless: Experience with Cloud architectures and Serverless solutions (AWS Lambda, API Gateway, etc.)
- DevOps, CI/CD and infrastructure: Hands-on experience with CI/CD pipelines (GitHub Actions, ArgoCD, Bitrise) and understanding of backend deployment flows and app distribution (Android/iOS)
- Software quality: Expertise in automated testing strategies (unit, integration, end-to-end, and load/stress testing)
- Observability and APM: Experience with continuous monitoring of application technical health (logs, tracing, metrics, APM)
- Internationalization: Knowledge of software internationalization strategies (i18n, multiple time zones and currencies)
- Global languages and tools: Proficiency with Git workflows (Gitflow, GitHub Flow, GitLab Flow) and remote configuration/feature flag tools (ConfigCat, Firebase Remote Config)
- Critical and analytical mindset regarding performance, scalability, resilience, and information security
- Experience in agile teams and ability to work autonomously in a cross-functional, multilingual, collaborative environment.
Benefits
- Here, your health is a priority
- Medical and dental plan
- Medication assistance
- Health allowance for family members
- Free psychotherapy sessions
- Telemedicine and second medical opinion
- Free flu vaccine
- Health care programs
- Nutrition support
- Meal voucher or local restaurant allowance (depending on work model)
- Food allowance
- Christmas food allowance
- Ensuring well-being and quality of life in all aspects
- Gym and fitness studio plan
- Home office allowance (hybrid and remote work models)
- Pet health plan
- Birthday day off
- Up to 40% discount on our products
- Employee membership (partnerships and agreements, multi-brand store, TotalPass gyms, courses and more!)
- Travel and accommodation program
- For the family, our most precious asset
- Childcare assistance
- Child nutrition credit
- Babysitting allowance
- School supplies allowance
- Legal, psychological and social counseling
- Support for non-traditional parents
- Extended parental leave (180 days for mothers and 120 days for fathers)
- Mobility for your on-site commute
- Commuting allowance and parking (hybrid and on-site models)
- Financial protection and peace of mind
- Life insurance
- Bereavement support for loss of parents
- Private pension plan
- Payroll-deductible loans
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, build, and operate production backend services using Rust and other strongly engineered backend technologies. • Own backend components from design through deployment, observability, incident learning, and ongoing maintenance. • Modernize existing systems incrementally, reducing technical debt while protecting reliability and business continuity. • Develop clean, maintainable, production-grade code with strong attention to correctness, testability, performance, and operational behavior. • Debug complex production and pre-production issues across services, data flows, infrastructure, and deployment pipelines. • Define practical service boundaries, API contracts, data models, and integration patterns that support long-term maintainability. • Improve reliability, observability, monitoring, alerting, and deployment workflows for backend systems. • Use AI-assisted and agentic coding tools to accelerate exploration, implementation, testing, debugging, and documentation while remaining accountable for final quality. • Collaborate with frontend, product, infrastructure, security, and operations partners to deliver complete and reliable product capabilities. • Evaluate architectural options and communicate trade-offs clearly to technical and non-technical stakeholders. • Contribute to code reviews, design reviews, documentation, and engineering practices that raise the quality of the team. • Identify risks, simplify complex technical problems, and make pragmatic decisions in ambiguous situations.
Senior Backend Engineer, Rust
Live Nation EntertainmentLive Nation produces more concerts, sells more tickets and connects more brands to music than anyone else in the world.
• Design, build, and operate production backend services using Rust and other strongly engineered backend technologies • Own backend components from design through deployment, observability, incident learning, and ongoing maintenance • Modernize existing systems incrementally • Develop clean, maintainable, production-grade code • Debug complex production and pre-production issues • Define practical service boundaries, API contracts, data models, and integration patterns • Improve reliability, observability, monitoring, alerting, and deployment workflows • Collaborate with frontend, product, infrastructure, security, and operations partners
• Projetar e desenvolver APIs REST em Python utilizando arquitetura de microsserviços. • Construir pipelines de inferência e integrar modelos de Machine Learning e LLMs em aplicações backend. • Desenvolver soluções utilizando agentes inteligentes com LangChain e LangGraph. • Implementar arquiteturas de Retrieval-Augmented Generation (RAG), integrando fontes internas de conhecimento. • Manipular e processar dados utilizando Pandas e NumPy. • Garantir qualidade de código por meio de Clean Code, princípios SOLID e testes automatizados (unitários e integração). • Implementar e manter práticas de observabilidade, incluindo logs, métricas e tracing utilizando Prometheus, Grafana e Datadog. • Construir e manter pipelines de CI/CD utilizando GitHub. • Atuar na definição e evolução da arquitetura end-to-end das soluções. • Trabalhar com infraestrutura em nuvem AWS e ambientes conteinerizados, garantindo escalabilidade, segurança e alta disponibilidade.
Role Description - Platform & Orchestration: Deep expertise in deploying large-scale workloads on Red Hat OpenShift (Kubernetes) and OpenStack. - Agnostic AI Deployment: Ability to independently install and optimize any AI framework or tool, including LLM orchestration, vector databases, Graph Databases, and vLLM. - IaC & Automation: Proficiency in Helm, Ansible, Terraform, or Python to codify PoCs into production blueprints. - Compute Optimization: Experience managing GPU acceleration (NVIDIA CUDA, MIG/slicing) and high-performance networking in containerized environments. - Prototyping: Ability to independently deliver functional, secured PoCs from minimal documentation within days. - Architecture & Integration: Skilled in connecting AI tools via APIs, managing authentication (OAuth/OIDC), and persistent storage. Qualifications - Number of Positions: 4 (2 focused on Python/AI and 2 on Operations) - Location: US - Seniority: Team Lead (1), Senior (1), Mid-Level (2) - Start Date: ASAP - Duration: 6-12 months Company Description



