TL;DR
Core Software Architect (Python): Shaping architectural direction and technical strategy for a scaling autonomous sourcing platform with an accent on API design, modularity, security, and multi-cloud deployment. Focus on making architecture decisions, driving technical direction, and ensuring scalable, resilient systems.
Location: Remote
Company
hirify.global is the #1 autonomous sourcing platform revolutionizing the way all organizations buy & sell.
What you will do
- Serve as a technical design partner to engineering leadership, shaping architectural direction and technical strategy.
- Drive and own key architecture decisions across the platform.
- Lead system-level design across backend services (Python), frontend architecture (Angular), APIs and integrations, data workflows, and multi-cloud deployment (AWS + Azure).
- Establish and evolve architectural standards for scalable service design, performance, security, and operational excellence.
- Partner with Engineering Managers and Tech Leads to ensure architectural intent is reflected in execution.
- Identify high-leverage cross-cutting improvements and lead initiatives that accelerate engineering velocity and stability.
Requirements
- 15+ years of software engineering experience, including responsibility for system architecture and platform design.
- Deep expertise in Python backend development, including modern frameworks and best practices for scalable service design.
- Strong understanding of frontend architecture principles, ideally with Angular.
- Experience building and evolving cloud-native SaaS platforms.
- Experience working in environments that require high reliability, scalability, and strong security posture.
- Strong engineering craftsmanship and a builder’s mindset.
Nice to have
- Experience building multi-cloud systems (AWS + Azure).
- Experience with enterprise workflow systems (procurement, supply chain, ERP integrations, etc.).
- Experience scaling architecture through growth stages (startup → enterprise maturity).
Culture & Benefits
- Decisive: you don’t avoid hard calls; you gather input, make decisions, and move forward with accountability.
- Pragmatic: you balance “ideal architecture” with practical delivery constraints.
- Collaborative: you bring people along and build alignment through clarity and respect.
- Hands-on: you can still code and prototype when needed, especially for MVPs/PoCs.
- High standards: you care deeply about engineering quality, both technical and cultural.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →