remote
Principal Software Architect - Testlio
Software Architect
Lead the design and delivery of a global, AI‑powered testing platform, driving architecture, scalability, and performance across cloud services and microservices using Python, Node.js, and AWS.
About the role
Key Responsibilities
- Architect and evolve a high‑availability, AI‑driven testing platform that supports 600,000+ devices and 150+ countries.
- Design scalable microservices in Python and Node.js, ensuring seamless integration with the LeoAI Engine and third‑party payment systems.
- Lead performance tuning, security hardening, and cost optimization on AWS, leveraging services such as ECS, Lambda, and RDS.
- Collaborate with cross‑functional teams to define technical standards, best practices, and CI/CD pipelines.
- Mentor engineering staff, conduct code reviews, and champion continuous improvement.
Requirements
- 10+ years of software development experience with a strong background in distributed systems.
- Proven expertise in Python, Node.js, and AWS cloud architecture.
- Hands‑on experience with machine learning integration and AI‑driven product development.
- Excellent communication skills and a track record of leading technical initiatives.
- Passion for building reliable, scalable, and secure software at scale.
Skills
pythonnodejsawsmachine learning