Senior Python Developer / LATAM
Indexed description
Description
You'll join a growing team driven by innovation, experimentation, and a deep understanding of our customers. You’ll be working with the latest technology - large language models using OpenAI and LangChain. As a member of this team, you'll work closely with cross-functional partners across Product Management, Data Engineering, and Platform Engineering as we build next-generation products.
English fluency is a MUST for this role! Only candidates with level C1 or C2 will be considered:
A1 Beginner
A2 Elementary
B1 Intermediate
B2 Upper-Intermediate
C1 Advanced
C2 Proficient
Responsibilities
- Design, implement, and maintain data-driven web applications and visualizations.
- Mentor members of the development team on internal and external frameworks, software development best practices, and new technologies.
- Gather requirements and plan actionable tasks for the team.
- Collaborate with product, design, information security, and business team members.
- Rapidly test, iterate, and measure features and growth opportunities
- Identify and troubleshoot performance bottlenecks, ensuring optimal system performance and reliability
- Demonstrate the ability to achieve stretch goals in a highly innovative, fast-paced environment.
Requirements
- Extensive experience (6+ years) as a backend developer, specializing in Python
- Strong knowledge of Python frameworks (such as Django, Flask, and Pyramid) and proficiency in object-oriented programming
- Good database experience, especially using PostgreSQL
- Solid understanding of API design and development, with experience integrating with third-party APIs
- Experience leading a backend development initiative
- Experience onboarding quickly to a large project
- Experience with cloud platforms, preferably AWS, and the ability to deploy and maintain applications in a cloud environment using Docker and Kubernetes
- Extensive experience building APIs and common API design paradigms
- Familiarity with frontend technologies such as React, HTML, CSS, and JavaScript
- Experience with CI build tools
- Strong problem-solving skills and the ability to analyze complex systems and find innovative solutions
- Excellent communication skills, both verbal and written, with the ability to effectively collaborate with cross-functional teams
- Bachelor’s in computer science or equivalent experience
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search