We’re looking for a Senior Python Developer to join our ConnectWise team! Join us to modernize and re-architect a global backup and disaster recovery platform — trusted by thousands of companies.
Requirements
- 5+ years of professional Python development experience (or equivalent)
- Strong experience in microservices architecture
- Hands-on experience with containerization and orchestration
- Solid experience with relational databases
- Experience building systems deployed on AWS
- Understanding of distributed systems
- Experience in designing for high availability, fault-tolerance, resilience, and disaster recovery
- Strong debugging, profiling, and performance tuning skills
- Experience migrating or refactoring legacy monolithic systems to modern architectures
- Proficient in writing clean, maintainable, tested code
Benefits
- Competitive salary
- Benefits package
- Opportunities for professional growth and development
