The Python Engineer will work building frontends in Python, and a passion for solving complex problems. Will work closely with cross-functional teams to design, develop, and maintain high-quality software solutions.
In Short
Develop, test, and maintain scalable Python applications.
Collaborate with product managers, designers, and other engineers to deliver high-quality software.
Write clean, efficient, and reusable code following best practices.
Participate in code reviews to ensure code quality and share knowledge with the team.
Troubleshoot and debug issues in a timely manner.
Contribute to the design and architecture of new features and systems.
Stay up-to-date with the latest industry trends and technologies.
Requirements
Advanced/fluent English skills – Excellent written and verbal communication skills.
Experience in Python development.
Strong understanding of the Python programming language.
Experience with web frameworks such as Django, Flask, and/or Dash.
Knowledge of relational databases (Snowflake preferred).
Experience with version control systems (e.g., Git).
Strong problem-solving skills and attention to detail.
Good communication skills.
Flexible to deal with different stakeholders.
Ability to work effectively in a collaborative team.
Eager to learn and constantly improve technical skills.
Benefits
Placed in a product-based company, with the same treatment as their full-time employees.
Full back-office support, from career guidance to HR and concierge services.
Enjoy a remote-first policy.
Get your own MacBook.
Access to growth opportunities through tech talks and chapter meetings.
Improve your English through free lessons with a native English speaker.
Candidate Referral bonus.
Access to the Florianópolis headquarters with amenities.