Software Developer Sênior - Backend Python
Core
Senior Backend Python developer building robust, scalable services and APIs for a major Latin American construction company, leveraging AI-first practices to accelerate development.
Role type
Senior IC backend software engineer (Python/AI-augmented)
Builds
Backend services, business logic components, and digital solutions for construction and housing
Domain
Construction technology / Real estate / Software Engineering
Deliverable
production ML models | product features
Required skills
Python (FastAPI/Django/Flask), SQL/NoSQL databases, Clean Architecture, SOLID principles, automated testing, CI/CD, Docker, Kubernetes, Spec-Driven Development, LLM prompt engineering
Preferred skills
Microservices, event-driven architecture (RabbitMQ/Kafka), TDD/BDD, MCP (Model Context Protocol), Autodesk APIs (APS/Forge/Revit), Autodesk Construction Cloud
Technologies
Python, FastAPI, Django, Flask, SQL, NoSQL, Git, Docker, Kubernetes, RabbitMQ, Kafka, specify-cli, GitHub Spec Kit, Copilot, LLMs
Responsibilities
Develop and evolve backend services and APIs; Participate in AI-augmented development cycles using generative AI for coding and documentation; Contribute to Spec-Driven Development to transform requirements into clear specifications; Collaborate on DevOps/CI/CD and observability practices; Support continuous product evolution and technical debt reduction
Seniority
Senior, hands-on IC