Job Description
We are seeking a skilled and strategic Technical Architect to lead the design and implementation of scalable, high-performance technology solutions. In this fully remote role, you will work closely with engineering, product, and business teams to define technical architectures, evaluate technologies, and ensure alignment with organizational goals. The ideal candidate combines deep technical expertise with strong communication and leadership skills.
Key Responsibilities:
Design and document scalable, secure, and maintainable system architectures
Evaluate and recommend technologies, frameworks, and platforms
Collaborate with cross-functional teams to translate business needs into technical solutions
Provide technical leadership and guidance to development teams
Ensure architecture aligns with industry best practices and compliance requirements
Review and improve system performance, reliability, and security
Participate in code reviews and contribute to high-level strategic planning
Qualifications:
Bachelors degree in Computer Science, Engineering, or a related field
2+ years of software engineering experience, with 2+ years in an architectural role
Expertise in cloud platforms (AWS, Azure, or GCP), microservices, APIs, and CI/CD
Strong knowledge of system design, data modeling, and application security
Excellent problem-solving, communication, and documentation skills
Experience with both legacy modernization and greenfield architecture is a plus
Full-time
Fully remote