- Company Name
- Propellerhead
- Job Title
- Solutions Architect/ Tech Lead (Remote)
- Job Description
-
**Job Title:** Solutions Architect / Technical Lead (Remote)
**Role Summary:**
Architect, design, and lead delivery of resilient, enterprise‑grade software solutions across cloud platforms. Drive the transition of legacy C# services to Rust, set architectural standards, and align technical vision with business strategy while actively coding and prototyping new ideas.
**Expectations:**
- 8+ years of hands‑on software development and architecture.
- Proven leadership in complex, distributed systems for corporate or enterprise clients.
- Comfortable bridging technical design with business stakeholder communication.
- Availability for intermittent cross‑border collaboration; reliable remote setup (camera, high‑speed internet).
**Key Responsibilities:**
- Develop, review, and communicate solution architecture with development teams.
- Champion and evolve the organization’s technical strategy as a business differentiator.
- Define, maintain, and enforce software delivery standards and practices.
- Design quality strategies focusing on speed‑to‑value, security, reliability, maintainability, performance, and functional fit.
- Lead migration activities from C# to Rust, including tooling, processes, and ecosystem adjustments.
- Build and maintain CI/CD pipelines and operational instrumentation on Azure or AWS.
- Implement and monitor streaming/messaging solutions (Kafka, NATS).
- Contribute to product roadmaps in partnership with Product Owners and stakeholders.
- Promote adoption of emerging trends (digital identity, verifiable credentials, open banking, AI agent authorization, edge/device deployment).
**Required Skills:**
- Strong expertise in React, C#, TypeScript, Java, and preferably Rust.
- Deep knowledge of Azure or AWS cloud architecture, CI/CD, and operations.
- Experience with Kafka, NATS, or similar streaming/messaging platforms.
- Architectural design of multi‑tier, distributed applications.
- Excellent communication, stakeholder management, and presentation skills.
- Ability to prototype, test, and validate new technical concepts quickly.
- Familiarity with digital identity, verifiable credentials, open banking, AI agents, or edge deployment is a plus.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Relevant cloud certifications (e.g., Azure Solutions Architect Expert, AWS Certified Solutions Architect) preferred.