We are seeking an experienced System Architect to lead the technical product management of our innovative solutions. This role requires a unique blend of architectural expertise and product-centric thinking to drive the successful development, launch, and evolution of our products. As the System Architect, you will collaborate with product managers, engineering teams, and other stakeholders to translate business objectives into scalable, reliable, and user-centered technical solutions.
You will be responsible for ensuring that architectural decisions align with both current and future product needs, while fostering a collaborative environment that bridges product and technical goals. This is a pivotal role in shaping the future of our product offerings and driving their technical success.
Key Responsibilities:
Technical Product Strategy:
Lead the development of technical strategies that align with the overall product vision. Ensure architectural decisions support both immediate and long-term product goals.
Cross-Functional Collaboration:
Work closely with product management, engineering, and other teams to understand product requirements and ensure that technical and business goals are aligned, creating a unified product vision.
Technical Roadmapping:
Collaborate in the creation and management of technical roadmaps, prioritizing architectural and technical needs that drive product success and business growth.
Product Lifecycle Management:
Oversee the technical aspects of the product lifecycle, from requirements gathering and design through development, deployment, and ongoing support, ensuring a smooth and effective process.
Scalability & Performance:
Design scalable and high-performance architectures to meet growing user needs. Manage upgrades and system enhancements to maintain product robustness and optimize performance.
Documentation & Knowledge Sharing:
Document architectural frameworks, technical decisions, and product evolution, ensuring that clear and accessible knowledge resources are available to development and product teams.
Mentorship & Guidance:
Provide technical leadership and mentorship to engineers, fostering a collaborative environment that ensures alignment between product goals and technical execution.
Requirements: 7+ years of experience in systems architecture with a strong background in technical product management or similar product-focused roles.
Proven track record of leading cross-functional teams in the design and delivery of complex technical solutions.
Technical Skills:
Development Experience: Proficiency in modern programming languages (e.g., Java, Python, Go, etc.).
Cloud Platforms: Hands-on experience with cloud platforms such as AWS or GCP and containerization technologies like Docker and Kubernetes.
Databases: Strong knowledge of both SQL and NoSQL databases.
CI/CD & DevOps: Familiarity with CI/CD pipelines and DevOps practices.
Linux: Experience with Linux environments and systems.
Soft Skills:
Strong communication and collaboration skills, with the ability to effectively engage both technical and non-technical stakeholders.
A solid understanding of security best practices, including secure coding, data protection, authentication, and compliance standards, with experience implementing these measures in system architecture.
This position is open to all candidates.