Backend Developer – Node, Python, Specialist I

Posted 5hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Developer specializing in Node.js and Python for Grupo Boticário's digital solutions. Building microservices and optimizing data architectures in the AWS cloud environment.

Responsibilities:

  • Design and build microservices architectures, data pipelines and highly available solutions on AWS, with attention to cost and non-functional requirements;
  • Ensure end-to-end data integrity, consistency and monitoring of data volumes/anomalies (from source to consumption);
  • Develop and optimize data models (relational, non-relational and analytical) and real-time or near-real-time event processing;
  • Identify bottlenecks in complex queries and propose improvements to indexing and partitioning;
  • Create and document structured technical decisions (ADRs and Design Docs);
  • Ensure observability and active monitoring of the production environment, leading troubleshooting routines, root cause analysis (RCA) and post-mortems;
  • Operate with a security-first mindset, increasing automated test coverage and application reliability;
  • Translate abstract ideas and product requirements into actionable technical tasks, actively participating in epic refinement;
  • Support the team’s technical growth through mentorship, pairing, code reviews and feedback, establishing yourself as an internal and external technical reference.

Requirements:

  • Strong experience in Backend development, preferably using Node.js (with React) and/or Python;
  • Mastery of modern architectural patterns: SOLID, Clean Architecture, Hexagonal Architecture, EDA (Event-Driven Architecture) and DDD;
  • Robust experience with microservices architecture and REST API design;
  • Solid practice with relational databases and NoSQL (e.g., PostgreSQL, MySQL, DynamoDB, MongoDB, DocumentDB);
  • Practical knowledge of messaging/streaming with Apache Kafka;
  • Strong experience in the AWS cloud-native ecosystem (especially: Lambda, S3, SQS/SNS, RDS, ECS/EKS, EC2, API Gateway, AWS Glue and ElastiCache);
  • Experience with CI/CD pipelines (GitFlow, GitHub Actions, Sonar) and automated testing strategies (unit, e2e, regression);
  • Analytical capability for solving complex problems, monitoring (observability) and scheduled routines (Jobs/Cron);
  • Adaptable profile, focused on performance, security and a high capacity for learning.
  • It will be a plus if you have:
  • Previous experience in Data Analytics or Business Intelligence teams;
  • Knowledge of data-focused observability tools (e.g., New Relic);
  • Experience with experimentation tools (e.g., VWO, Optimizely, Firebase A/B Testing);
  • A track record of mentoring and developing more junior professionals;
  • Day-to-day development experience supported by AI tools.

Benefits:

  • Health (Our 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
  • Food
  • Meal voucher or local restaurant voucher (depending on work model)
  • Food allowance
  • Christmas food allowance
  • Well-being and quality of life
  • Gym and fitness studio memberships
  • Home office allowance (for hybrid and remote work models)
  • Pet health plan
  • Birthday day off
  • Up to 40% discount on our products
  • Employee benefits association (agreements and partnerships: multi-brand store, TotalPass gym memberships, courses and more)
  • Travel and accommodation program
  • Family benefits
  • Childcare allowance
  • Child nutrition credit
  • Babysitter allowance
  • 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 on-site work)
  • Commuter benefit and parking (hybrid and on-site models)
  • Financial security
  • Life insurance
  • Support for parental bereavement
  • Private pension plan
  • Payroll-deductible loans
  • Benefit packages are configured according to eligibility rules.