Senior Software Architect - Python
YOE: 6-8 yrs
Industry: SaaS
Joining Date: Immediate
Role Overview
Own the architecture of high-scale supply-chain systems. Set technical direction, ensure reliability, and guide teams toward clean, scalable, well-tested solutions.
Responsibilities
- Architect and oversee core backend components and APIs.
- Establish engineering standards, testing practices, and CI/CD quality.
- Make strategic tech decisions and align cross-functional teams.
- Mentor developers and drive long-term platform improvements.
Requirements
- 6+years of backend experience with Python (3.10+) with strong backend design expertise.
- Deep experience with FastAPI/Django, PostgreSQL, and distributed systems.
- Strong proficiency in automated testing, CI/CD, and Dockerized deployments.
Nice to Have
- Experience with Redis, async patterns, or message buses.
- Strong technical communication and decision-making rationale.
- Open-source contributions or speaking experience.
- Exposure to WMS or logistics systems.
Ideal Profile
- Systems thinker with a focus on scalability and resilience.
- Values clean APIs and cohesive architectures.
- Proactive, detail-oriented, and impact-driven.