4+ years of professional experience in Python development. Hands-on experience building backend services from scratch and deploying to production. Deep understanding of modern Python development practices. Experience designing and developing reusable modules/libraries. Strong expertise with relational databases. Knowledge of modern deployment practices. Solid experience with asynchronous processing and task queues. Experience with monitoring, logging, and tracing tools. Familiarity with REST and gRPC.
Responsibilities:
Design a modern, modular, and scalable backend architecture. Write clean, maintainable, and testable code. Integrate third-party APIs. Optimize and maintain existing codebase. Implement innovative solutions and best practices.