Job Openings Software Architect

About the job Software Architect

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