Remote Jobs Sign In

Senior Software Architect

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 05, 2026
This job expires in: 30 days

Job Summary

To support a growing engineering organization, the full-time Senior Software Architect will own the architectural direction of the backend platform, guiding teams on design decisions and ensuring system reliability, scalability, and maintainability in a remote environment.

Key responsibilities
  • Define architectural patterns and standards for the backend platform while influencing engineering teams' design decisions
  • Author and review technical design documents, identifying systemic risks and navigating complex trade-offs during project delivery
  • Collaborate with engineering leads to ensure effective API design, service boundaries, and operational readiness across distributed systems
Required qualifications
  • 8+ years of software engineering experience, with at least 3 years in an architecture, principal, or staff-level role
  • Deep expertise in designing distributed, event-driven backend systems at production scale
  • Strong familiarity with Go and/or Python in a microservices context
  • Hands-on experience with message queuing and event streaming systems such as Kafka or RabbitMQ
  • Proven track record of authoring and governing technical design documents across multiple teams

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...