Job Description
Position Overview
We are seeking a highly experienced software professional with 10+ years of hands-on experience in designing, building, and scaling complex software systems. This role combines deep engineering expertise with modern AI capabilities, including the design and development of intelligent agents and automation systems. You will play a key role in architecting robust platforms, guiding engineering decisions, and building next-generation AI-driven solutions.
Responsibilities
Design and architect scalable, reliable, and high-performance software systems and platforms
Lead end-to-end development of complex applications, from concept to deployment
Define system architecture, design patterns, and best practices across teams
Write clean, maintainable, and efficient code across multiple layers (backend, APIs, distributed systems)
Evaluate and integrate modern technologi...