Senior Python Developer
Hybrid · Bogotá, Bogota D.C., Colombia
Job Summary
Senior Python Developer to design, build, and enhance web applications using Python-based tech stack. Collaborate with Product Owners, Data Engineers, and Data Scientists to expose data via web applications; apply AI methodologies to SDLC workflows, and advocate industry standards, tooling, and best practices. Responsibilities include designing, estimating, and implementing solutions for medium/high complexity web apps; developing and maintaining code quality across new and existing product lines; participating in the full software development lifecycle from ideation to iteration; working with Mapbox for location features; implementing SaaS-style APIs; applying testing strategies across unit to end-to-end levels; and contributing to code reviews, technical improvement proposals, and cross-functional collaboration. Technical stack emphasis includes Python, FastAPI, PostgreSQL, Redis, map and location libraries, REST/HTTP/JSON, Git, Agile methodologies (Scrum/Kanban), CI/CD, and experience with AI-related SDLC practices. The role offers hybrid work in Bogotá, Colombia, and involves ongoing engagement with internal/external tech communities and continuous learning. Endava Colombia recruitment processes emphasize data protection and inclusive, merit-based hiring.
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.