Sr Python Backend Developer

Sr Python Backend Developer

Local
Florianópolis (SC)
Modalidades disponíveis
Benefícios
Tecnologias
Senioridade
Descrição

Location: Florianópolis, Brazil (On-site)

About the Role:We are looking for a Backend Engineer with expertise in Python, FastAPI, and Postgres to build scalable and efficient backend services. You will design, develop, and maintain APIs that power our platform, ensuring reliability and performance.

Key Responsibilities:

  • Develop and maintain backend services using Python and FastAPI.
  • Design and optimize database schemas in PostgreSQL.
  • Build and maintain APIs to support frontend applications and external integrations.
  • Ensure security best practices in authentication, authorization, and data protection.
  • Collaborate with frontend and data engineers to ensure seamless integration.
  • Implement monitoring, logging, and debugging tools for system reliability.
  • Stay updated with modern backend technologies and best practices.

Requirements:

  • English Level B2 - Upper-intermediate
  • Strong experience with Python and FastAPI.
  • Proficiency in relational databases, particularly PostgreSQL.
  • Experience in API development, authentication (JWT, OAuth), and authorization.
  • Familiarity with Docker and containerized applications.
  • Knowledge of cloud services (AWS, GCP, or Azure).
  • Strong problem-solving skills and ability to work in a startup environment.

Preferred Qualifications:

  • Experience with asynchronous programming in Python.
  • Understanding of CI/CD pipelines.
  • Previous experience with microservices architecture.
  • Employment by a U.S. company with compensation in dollars.