Responsible for delivering software that serves as a backbone of integration between client and its business partners.

Duties & Responsibilities:

Build and enhance functionality critical to the success of the business

Work as a team to deconstruct and tackle stories

Take on stories and drive them to completion with little to no oversight

Advocate for paying down technical debt and use development approaches that minimize the growth of new technical debt

Coach junior members of your team in software development best practices, architecture, technology and process

Lead by example


5+ years of experience creating enterprise-grade server-side Python applications

Proficiency in designing, developing, deploying and scaling Python-based REST APIs

Experience building applications with Django

Experience with ORMs, such as Django ORM or SQLAlchemy

Expert knowledge of SQL

Expert knowledge of the Python language and its ecosystem

Proven track record working with products from major cloud providers (AWS, GCP, Azure, etc.)

Strong problem solving skills

Strong testing mindset with experience writing tests at various levels of granularity

Familiarity with Continuous Integration tools (GitHub actions, Travis-CI, AWS Codebuild, etc.)

A history of good collaboration with Data Engineers, QA Engineers, Release Engineers

Excellent written, verbal and interpersonal communication skills

Experience/Comfort working with multiple teams across time zones

Ideal candidate is self-sufficient and highly motivated, self-directed and possesses high energy and a passion for RedShelf’s mission

Excellent written, verbal and interpersonal communication skills

Start in early January.

Educational background:

· Bachelor´s degree in Information Systems, Computer Science.


· Fluent in Spanish and English; Portuguese desirable.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx