Software Architect

Location: Remote
Compensation: Salary
Reviewed: Tue, May 05, 2026
This job expires in: 23 days

Job Summary

A company is looking for a Software Architect.

Key Responsibilities:
  • Design and architect scalable, resilient, and maintainable software systems across client engagements
  • Lead development of complex, distributed applications integrating APIs, data services, and AI/ML components
  • Guide teams in adopting modern patterns such as microservices, event-driven systems, and cloud-native architectures
Required Qualifications:
  • 7+ years of experience building complex software applications in production environments
  • BA/BS in Computer Science or related field, or equivalent experience
  • Strong understanding of large-scale system architecture, including performance, scalability, and reliability
  • Experience designing systems that integrate data platforms or AI/ML components
  • Proficiency in one or more modern programming languages (e.g., Python, Java, TypeScript, Go)

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...