We are seeking an experienced and forward-thinking Software Architect to design and oversee the development of robust scalable and high-performing software systems. The ideal candidate will provide technical leadership define architecture standards and ensure alignment between business objectives and technology solutions in a fully remote environment.
Key Responsibilities
Design and define software architecture for complex distributed systems
Establish technical standards frameworks and best practices for development teams
Collaborate with stakeholders product managers and engineering teams to translate business requirements into scalable solutions
Lead architecture reviews design discussions and technical decision-making
Ensure system scalability performance reliability and security
Evaluate and recommend technologies tools and platforms
Guide development teams through implementation and integration processes
Identify technical risks and develop mitigation strategies
Maintain architecture documentation diagrams and technical specifications
Mentor engineers and promote a culture of technical excellence
Required Qualifications
Must be currently residing in the United States
Valid U.S. work authorization (citizen permanent resident or authorized work permit holder)
Proven experience as a Software Architect or senior-level software engineer
Strong expertise in software architecture patterns (microservices event-driven architecture distributed systems)
Proficiency in one or more programming languages (e.g. Java Python C# or JavaScript)
Experience with cloud platforms (AWS Azure or Google Cloud)
Familiarity with DevOps practices (CI/CD Docker Kubernetes)
Strong understanding of system integration APIs and data architecture
Excellent problem-solving and analytical skills
Strong communication and leadership abilities
Preferred Qualifications
Experience designing high-availability and fault-tolerant systems
Knowledge of security best practices and compliance standards
Experience with enterprise architecture frameworks
Relevant certifications (e.g. AWS Certified Solutions Architect TOGAF)
Background in Agile or DevOps environments
Work Environment
Fully remote role with flexible scheduling options
Must be available to work within U.S. business hours
Regular collaboration with cross-functional and distributed teams
Compensation & Benefits
Opportunity for long-term engagement or full-time conversion (if applicable)
Professional development and certification support
We are seeking an experienced and forward-thinking Software Architect to design and oversee the development of robust scalable and high-performing software systems. The ideal candidate will provide technical leadership define architecture standards and ensure alignment between business objectives an...
We are seeking an experienced and forward-thinking Software Architect to design and oversee the development of robust scalable and high-performing software systems. The ideal candidate will provide technical leadership define architecture standards and ensure alignment between business objectives and technology solutions in a fully remote environment.
Key Responsibilities
Design and define software architecture for complex distributed systems
Establish technical standards frameworks and best practices for development teams
Collaborate with stakeholders product managers and engineering teams to translate business requirements into scalable solutions
Lead architecture reviews design discussions and technical decision-making
Ensure system scalability performance reliability and security
Evaluate and recommend technologies tools and platforms
Guide development teams through implementation and integration processes
Identify technical risks and develop mitigation strategies
Maintain architecture documentation diagrams and technical specifications
Mentor engineers and promote a culture of technical excellence
Required Qualifications
Must be currently residing in the United States
Valid U.S. work authorization (citizen permanent resident or authorized work permit holder)
Proven experience as a Software Architect or senior-level software engineer
Strong expertise in software architecture patterns (microservices event-driven architecture distributed systems)
Proficiency in one or more programming languages (e.g. Java Python C# or JavaScript)
Experience with cloud platforms (AWS Azure or Google Cloud)
Familiarity with DevOps practices (CI/CD Docker Kubernetes)
Strong understanding of system integration APIs and data architecture
Excellent problem-solving and analytical skills
Strong communication and leadership abilities
Preferred Qualifications
Experience designing high-availability and fault-tolerant systems
Knowledge of security best practices and compliance standards
Experience with enterprise architecture frameworks
Relevant certifications (e.g. AWS Certified Solutions Architect TOGAF)
Background in Agile or DevOps environments
Work Environment
Fully remote role with flexible scheduling options
Must be available to work within U.S. business hours
Regular collaboration with cross-functional and distributed teams
Compensation & Benefits
Opportunity for long-term engagement or full-time conversion (if applicable)
Professional development and certification support
View more
View less