Open to: Brasil, Argentina, Paraguay, Colombia y Mexico.
Apply here:
RequirementsMust-haves
* 5+ years of software development experience
* Strong professional experience with Python and Django
* Experience with React
* Experience with AWS, GCP, and/or Azure
* Experience with relational databases, including SQL queries, table and index design, and performance tuning
* Ability to design complex technical systems and write clear technical documentation
* Experience mentoring peers and improving code quality through review and collaboration
* Interest in learning new programming languages and technologies
* Self-motivated and proactive in contributing to a team from day one
* Strong problem-solving mindset and eagerness to tackle challenging technical issues
* Availability to join a dynamic, fast-paced team immediately
* Strong communication skills in both spoken and written English
Nice-to-haves
* Startup experience
* Experience working with AI-driven products or machine learning solutions
* Familiarity with modern development practices (e.g. CI/CD, containerization, microservices)
* Understanding of cloud infrastructure and distributed systems
* Interest in building user-centric products and improving developer experience
* Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
* Design and implement backend services and APIs to support application logic, optimize performance, and integrate with front-end systems
* Develop and maintain high-quality datasets, data pipelines, and data models to ensure scalability and reliability
* Collaborate with product and engineering teams to plan, design, and launch new features
* Contribute to the company's mission by developing advanced software solutions that enhance user experience and deliver measurable client value
* Utilize a full-stack approach with technologies like Python, Django, PostgreSQL, AWS, and related tools
* Support ongoing AI initiatives through the development of intelligent and efficient systems that drive innovation
* Take ownership of features from design through deployment and make key technical decisions impacting multiple clients
* Participate in code reviews, provide mentorship, and promote engineering best practices across the team