Grupo Boticário

Backend Developer, Python II - Direct Sales

Grupo Boticário

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Development: Evolve services primarily written in Python and collaborate with the BFF (Node.js).
  • Performance: Monitor and continuously optimize search performance, ensuring a high-quality experience for resellers.
  • Implementation and Refinement: Work directly with Elasticsearch, handling product indexing and refining queries to ensure accurate results.
  • Product Vision: Own the search journey end-to-end, going beyond backend development and influencing the final delivery of results.
  • Business Interface: Collaborate with stakeholders and users to clarify questions about the search API and identify opportunities for improvement.
  • Cross-Team Integration: Work daily with different teams to optimize how our responses are consumed and processed.
  • Monitoring: Track alerts and risks and act proactively to resolve issues.
  • Agility: Work in a Kanban-focused environment with support from a PM, Tech Lead and Tech Manager.
  • Technical Excellence: Strong culture of code reviews and continuous feedback to raise the team's technical standards.
  • Knowledge Sharing: Open environment for knowledge exchange (as presenter or attendee), fostering lasting impact and continuous learning.

Requirements

  • Strong proficiency in Python: Solid experience developing with the Django framework.
  • Search ecosystem: Experience with or strong interest in Elasticsearch (queries, indexing, and performance).
  • Innovation stack: Experience with Google Cloud tools (AI) and use of GitHub Copilot to optimize the development flow.
  • Resilience and adaptability: Comfortable working in dynamic (Direct Sales) environments that undergo frequent change.
  • Process-oriented: A 'guardian' of best practices and documentation, ensuring knowledge is preserved and new members integrate smoothly.
  • Proactive attitude: Willingness to suggest improvements and raise the team's technical standards through feedback and knowledge sharing.
  • Node.js knowledge: Familiarity with the language, especially for interactions with the BFF (Backend for Frontend).
Benefits
  • Health — 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 seasonal flu vaccine
  • Health and wellness programs
  • Food
  • Meal allowance or access to local restaurant (depending on work model)
  • Food allowance
  • Holiday food allowance (Christmas)
  • Well-being and quality of life
  • Gym and fitness-studio plan
  • Home office allowance (for hybrid and remote work models)
  • Pet health plan
  • Birthday day off
  • Up to 40% discount on our products
  • Employee association (partnerships and discounts with multibrand stores, gyms, courses and more)
  • Travel and accommodation program
  • Family support
  • Childcare assistance
  • Child nutrition credit
  • Babysitting assistance
  • School supplies assistance
  • 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
  • Transportation allowance and parking (hybrid and on-site models)
  • Financial protection and security
  • Life insurance
  • Funeral support for parents
  • Private pension plan
  • Payroll-deductible loans
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonDjangoElasticsearchNode.jsGoogle CloudGitHub Copilotsearch performance optimizationproduct indexingquery refinementcode reviews
Soft Skills
resilienceadaptabilityprocess-orientedproactive attitudecollaborationknowledge sharingcommunicationstakeholder engagementteam integrationcontinuous learning