Role Overview :
Were seeking a Software Architect who can lead the design and implementation of scalable, high-performance systems from the ground up. Youll collaborate closely with product managers, engineers, and leadership to ensure architectural alignment and technical excellence across Youll Do :
- Lead technical development, creating the code structure and api designs
- Architect and design robust, scalable, and secure backend systems
- Guide engineering teams in system design, development best practices, and code quality
- Evaluate and recommend technology choices aligned with product goals
- Collaborate with product teams to translate business requirements into technical solutions
- Ensure high availability, fault tolerance, and maintainability of systems
- Perform code reviews, mentor developers, and ensure adherence to architectural standards
- Oversee the full software development lifecycle from concept to Were Looking For :
- 6+ years of hands-on experience in backend development and architecture
- Strong expertise in Python, FastAPI, MongoDB, and Docker
- Proven experience building and scaling systems from scratch
- Solid understanding of system design principles, distributed systems, and API architecture
- Experience with AWS (required); Azure is a bonus
- Strong leadership and mentoring skills
- Open to candidates from a product mindset background who can bring strong ownership and initiative
- Excellent problem-solving, communication, and collaboration to Have :
- Experience working in fast-paced startup environments
- Exposure to AI / ML product ecosystems
(ref : hirist.tech)