Description
**About the position**
We are seeking a Mid-Level Backend Developer with strong architectural vision, organizational skills, and software quality awareness, as well as a strong sense of ownership, to contribute to the development of modern, scalable, and cloud-oriented systems.
We are looking for a candidate with critical organizational thinking, commitment to quality, compliance, and cybersecurity, along with a strong focus on sustainable architecture, refactoring, and sound engineering practices.
This role will directly impact scalability, stability, infrastructure cost, development velocity, AI/data integration, automation, and product reliability.
This position is ideal for professionals who wish to go beyond endpoint implementation and actively participate in architecture design, technical evolution, and platform sustainability.
**Responsibilities**
* Develop robust and scalable REST APIs using Python
* Implement unit, integration, and end\-to\-end tests
* Build applications using Flask
* Design sustainable and decoupled architectures
* Apply Design Patterns and SOLID principles
* Work with Clean Architecture and Domain-Driven Design (DDD)
* Participate in code refactoring and continuous code improvement
* Ensure technical quality, organization, and standardization
* Develop integrations with Azure cloud services
* Work with containerized applications using Docker
* Implement message queues, asynchronous processing, and messaging systems
* Optimize performance, throughput, and latency
* Implement authentication, authorization, and security mechanisms
* Ensure compliance and adherence to cybersecurity best practices
* Implement observability, metrics, logging, and distributed tracing
* Automate critical processes and technical pipelines
* Participate in code reviews and architectural decisions
* Collaborate with frontend, data, AI, and product teams
**Requirements**
* Solid experience with Python
* Experience with Flask
* Advanced knowledge of REST APIs
* Knowledge of software architecture
* Experience with Design Patterns
* Knowledge of Clean Architecture and SOLID principles
* Experience with Microsoft Azure
* Experience with Docker
* Knowledge of Git
* Knowledge of API authentication and security
* Familiarity with observability and monitoring
* Strong technical organization and concern for software quality
* Analytical ability and critical thinking regarding architecture and maintenance
**Highly Important**
* Clean architecture
* Code refactoring and organization
* Design Patterns
* Async programming
* Messaging systems
* Automated testing
* CI/CD
* Compliance and cybersecurity
* Technical documentation and standardization
**Nice-to-Have**
* Redis
* Azure Cosmos DB
* Azure Blob Storage
* Azure DevOps
* GitHub Actions
* Observability with Prometheus, Grafana, or Azure Monitor
* Event\-driven architecture
* Integration with LLMs and AI
* Data pipelines
* Experience with SaaS systems
* Knowledge of MLOps
**Desired Profile**
* Strong critical thinking regarding organization
* Quality-oriented mindset
* Strong concern for compliance and cybersecurity
* Analytical and architectural profile
* Ability to anticipate technical issues
* Organization and attention to detail
* Commitment to sustainable code and long-term maintenance
* Proactivity and sense of ownership
* Ability to reduce technical debt
* Good communication and cross-team collaboration
* Continuous interest in architecture, cloud, and modern software engineering
Compensation: R$8\.000,00 per month
Work location: Hybrid remote work based in Vinhedo, SP