
Remote opportunity at
TestlioPrincipal Software Architect
Testlio is hiring a Principal Software Architect to serve as a hands-on individual contributor for its fully managed crowdsourced testing platform. The company utilizes a proprietary…
Career Tools
About This Role
Testlio is hiring a Principal Software Architect to serve as a hands-on individual contributor for its fully managed crowdsourced testing platform. The company utilizes a proprietary intelligence technology called LeoCore and operates on a global, enterprise, subscription-based model. In this fully remote position, open to candidates residing in the United States, the United Kingdom, or the EMEA region, you will guide the evolution of the application and platform architecture. This…
Job Description
Testlio is hiring a Principal Software Architect to serve as a hands-on individual contributor for its fully managed crowdsourced testing platform. The company utilizes a proprietary intelligence technology called LeoCore and operates on a global, enterprise, subscription-based model. In this fully remote position, open to candidates residing in the United States, the United Kingdom, or the EMEA region, you will guide the evolution of the application and platform architecture.
This role suits an experienced technical leader who enjoys high autonomy and wants to steer platform transformations while balancing immediate system delivery with long-term enterprise scalability. You will work alongside product and executive leaders to modernize the core monolith into a robust distributed network and integrate practical artificial intelligence capabilities into high-throughput surfaces. Testlio maintains a distributed, asynchronous work culture with flexible paid time off and other employee offerings.
Responsibilities
- Architect, build, and deploy scalable, production-grade services across the core platform
- Define architectural standards and reference patterns to decouple the codebase into modular services
- Collaborate with the Director of Engineering on frontend framework consolidation to improve observability and operational performance
- Design systems focusing on security, cost efficiency, and ISO 27001 expectations
- Incorporate secure AI and LLM patterns into customer-facing surfaces while establishing operational guardrails
- Advise product, executive, and engineering groups on technical tradeoffs and strategy
Requirements
- At least 15 years of hands-on software development experience building cloud-native, business-critical platforms
- Mastery of distributed system patterns, event-driven design, data modeling, and both relational and NoSQL database technologies
- Experience migrating application infrastructures from monolithic architectures to modular services
- Familiarity with AWS enterprise-ready patterns emphasizing high availability, secure infrastructure, and cost optimization
- Experience with full-stack code environments including scripting languages, front-end web frameworks, and CI/CD pipelines
- Production-grade experience deploying AI, ML, or LLM-based solutions with observable and safe automation patterns
- Written and verbal fluency in English with strong communication skills
Core Skills
Benefits
- Flexible paid time off including personal days, sick days, and national holidays
- Stock options
- Annual learning stipend of $300 for personal and professional development
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this a remote position?
Yes, this is a 100% remote role open to applicants living in the US, UK, or EMEA region.
What is the salary for this position?
The salary is not stated in the job posting.
What kind of experience is required for this role?
Candidates need a minimum of 15 years of hands-on software development experience creating cloud-native, business-critical platforms, along with expertise in distributed systems, AWS, database technologies, and migrating from monoliths to modular services.
What does the interview process look like?
The application process typically spans 3 to 4 weeks and includes an application, a recruiter interview, a stakeholder interview, a technical exercise, and an offer with a background check.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.