
Backend Developer, Python II
Grupo Boticário
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Job Level
About the role
- Backend development: Support the creation and development of APIs, services and microservices using Python (with Flask/FastAPI) to orchestrate, consume and serve platform data in a performant and secure manner.
- Products/Architecture: Ensure the team's cloud tools and products are observable, scalable and flexible to stay ahead of data demands in GB's technology landscape.
- Autonomy: Support the development and maintenance of products that provide autonomy for internal technology users to responsibly manage their services.
- Orchestration: Support implementing and maintaining workflows using Airflow (Composer) for automation and monitoring of data processes.
- Governance and Reuse: Support promoting component reuse and the development of methods and standards that facilitate engineering teams' activities, working cross-functionally.
- Quality and Security: Ensure data quality and apply security practices in the development of services.
- Work autonomously: Have a sense of ownership of the product or initiative while relying on team support.
- Evolution: Be proactive in suggesting improvements and changes to products, focused on the value delivered to our users.
- Data-Driven: Maintain a data-driven culture, basing decisions on trustworthy data.
- Adaptable: GB is flexible and market-aware and constantly innovates; therefore, adaptability to scope changes during the journey is required.
Requirements
- Knowledge of Python and experience with backend development (APIs, services).
- Experience with web/microservice frameworks such as Flask, FastAPI or similar.
- Familiarity with microservices architecture and distributed systems.
- Experience creating and consuming APIs (REST/GraphQL).
- Experience with SQL.
- Experience with architecture and data loading processes for Data Lake / Data Warehouse / Hub-and-Spoke.
- Experience with workflow orchestrators such as Airflow (Composer).
- Experience in Cloud Computing, preferably GCP (Google Cloud Platform).
- Knowledge of Big Data and Data Warehousing concepts.
Benefits
- Your health is a priority
- Medical and dental plan
- Medication allowance
- Health allowance for family members
- Free psychotherapy sessions
- Telemedicine and second medical opinion
- Free flu vaccine
- Health care programs
- To support your nutrition
- Meal voucher or local restaurant voucher (depending on work model)
- Food allowance
- Christmas food allowance
- Ensuring wellbeing and quality of life in all aspects
- Gym and fitness studio membership
- Home office allowance (hybrid and remote work models)
- Pet health plan
- Birthday day off
- Up to 40% discount on our products
- Employee membership program (discounts and partnerships, multi-brand store, TotalPass gyms, courses and more!)
- Travel and accommodation program
- For the family, our most precious asset
- Childcare assistance
- Child nutrition credit
- Babysitter 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 support for your on-site commute
- Transport voucher 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFlaskFastAPIAPIsmicroservicesSQLAirflowCloud ComputingGCPData Warehousing
Soft Skills
autonomyownershipproactiveadaptabilitydata-driven