Define and maintain the architectural vision for the Hybrid Array project, designing scalable, secure, and maintainable distributed system components and interfaces
Job Summary
Define and maintain the architectural vision for the Hybrid Array project, designing scalable, secure, and maintainable distributed system components and interfaces.
Act as a technical authority, guiding engineers through architecture decisions and trade-offs, and leading design and code reviews.
Collaborate with product managers, systems, algorithms, firmware, field teams, and hardware partners to refine requirements and validate architectural feasibility.
Matching Summary
Define and maintain the architectural vision for the Hybrid Array project, designing scalable, secure, and maintainable distributed system components and interfaces.
Skills & Requirements
Must-have
Distributed systems design
Scalable and secure architecture
Hands-on coding experience
Technical leadership
CI/CD and DevOps practices
Cross-functional collaboration
Nice-to-have
Hardware integration experience
Image processing pipelines
Container orchestration environments
Data-driven decision making
Key Requirements
B.Sc. in Computer Science or related field
5-7+ years of software development/architecture experience