At least 7 years of professional experience building and maintaining complex software systems Significant time spent on a B2B SaaS platform product Deep technical expertise in developing large APIs and smaller microservices Proven ability to evaluate architectural trade-offs and guide others Advanced proficiency in Python (or another modern object-oriented language) Ability to produce clean, maintainable, and testable code Extensive experience with relational databases, including performance tuning Strong working knowledge of distributed systems, including containerization, message queues, and parallel processing Full-stack development experience, with deeper expertise on the back end Comfortable contributing to front-end development (React) when needed Experience delivering solutions across platforms (web and mobile) A product-oriented approach with history of collaborating with Product Owners Excellent written and verbal communication skills Collaborative mindset Track record of thriving in fast-paced environments Commitment to continuous learning and knowledge sharing