Be responsible for developing and evolving the backend of AI applications, directly contributing to the delivery of robust, scalable, and high-impact business solutions.
Develop and maintain backend systems in Python, ensuring high quality, scalability, and performance.
Collaborate on the design and implementation of APIs and architectures that support AI agents and enable integration across different products.
Actively participate in code reviews, contributing to code quality and the spread of best practices.
Work collaboratively with the team, promoting continuous learning and the evolution of solutions.
Contribute to technical documentation and the adoption of good software engineering practices.
Requirements
Solid experience with Python and backend development.
Good understanding of software architecture and API development.
Proficiency in software engineering principles such as SOLID and design patterns.
Experience with code reviews, contributing to code quality and codebase evolution.
Knowledge of event-driven systems and databases (SQL and/or NoSQL).
Comfortable documenting code and creating diagrams (e.g., UML).
Tech Stack
NoSQL
Python
SQL
Benefits
Holistic Wellbeing: We support each employee's overall wellbeing through actions and benefits that provide self-care resources across five pillars: Emotional, Financial, Physical, Occupational, and Social.
Plurality: Diversity is part of who we are. Recognized among the Best Companies to Work for in Brazil, we actively promote inclusion and a sense of belonging.