Senior Python Developer
Hybrid · Medellín, Antioquia, Colombia
Job Summary
Senior Python Developer responsible for designing, estimating, and implementing technical solutions for medium/high complexity web applications; develop, maintain, and ensure code quality across web product lines; participate in full SDLC; collaborate with Product Owners, Data Engineers, and Data Scientists to expose data via web apps; promote industry standards; propose improvements; review teammates' work; learn new technologies; contribute to AI-enabled SDLC workflows; stack includes Python, FastAPI, PostgreSQL, Redis, Mapbox; 6+ years of Python experience; hybrid remote in Medellín, Colombia with ongoing collaboration across teams.
Required Qualifications
- 6+ years of experience in Python development
- Experience building and maintaining web application tech stacks using Python, FastAPI, PostgreSQL, Redis
- Experience developing SaaS-style applications and/or public APIs
- Experience working with map and location libraries, such as Mapbox
- Experience with queues, task runners, scheduled jobs, and caching
- Strong understanding of testing at all levels (unit to end-to-end)
- Knowledge of CI/CD tools and practices
- Experience applying AI to the SDLC, including workflows, agents, skills, and agentic tools
- Excellent communication and teamwork abilities
- Familiarity with Agile methodologies such as Scrum or Kanban
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.