Senior Python Developer
Apply to this position
We’re looking for a talented Senior Python Backend Developer to join our team and help architect, build, and maintain high-performance APIs (React valued). This role will be critical in delivering robust, secure, and well-designed services that power our applications.
We do not discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, or disability status. All candidates will be valued according to law 19691 art. 8.
Responsibilities:
- Design, implement, and maintain RESTful APIs using FastAPI
- Define and document API contracts with OpenAPI schemas
- Integrate secure authentication and authorization flows using OAuth 2.0
- Model, migrate, and optimize relational data in PostgreSQL
- Configure and manage NoSQL data stores (e.g., MongoDB, Redis, Cassandra)
- Collaborate with frontend engineers, DevOps, and product teams to ensure end-to-end delivery
- Write clean, maintainable code and comprehensive unit/integration tests
- Participate in code reviews, design discussions, and agile ceremonies
Required Qualifications:
- Expertise in FastAPI: building, testing, and deploying production-grade APIs
- Solid understanding of OAuth 2.0 flows (e.g., Authorization Code, Client Credentials)
- Proven experience designing and consuming OpenAPI (Swagger) definitions
- Strong SQL skills and hands-on experience with SQL databases.
- Experience working with at least one NoSQL database
- Proficiency with version control (Git) and CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Advanced level of English
Desirable (Nice-to-Have):
- Knowledge in front-end development using ReactJS framework.
- Experience deploying and operating services on Azure Cloud (App Services, Functions, Cosmos DB, etc.)
- Familiarity with agentic architectures using OpenAI APIs, LangChain, or similar frameworks
- Knowledge of MCP and A2A communication protocols
- Background in microservices, containerization (Docker/Kubernetes)
- Proficiency in PostgreSQL
What’s in It for You?
- Pase Libre on the Black plan at no cost, and discounts for family members
- Remote or hybrid work model, you choose!
- Refunds for training, courses, certifications
- Free access to e-learning platforms like Udemy
- RedPsi Therapy: preferential fees
- English lessons
- Referral program
Apply to this position