Design and evolve the overall software architecture for Blockskye’s core platform, ensuring scalability, maintainability, and performance across services
Collaborate with engineering leadership and product stakeholders to translate business goals into robust technical solutions
Define and enforce coding standards, architectural patterns, and system design best practices across engineering teams
Provide hands-on guidance and mentorship to developers during system design, implementation, and code reviews
Lead architectural decision-making for major new initiatives, integrations, and platform enhancements
Evaluate and select tools, frameworks, and third-party solutions aligned with business and technical requirements
Partner with DevOps and Infrastructure teams to ensure highly available, secure, and observable cloud-native systems (primarily in AWS)
Create and maintain technical documentation for architecture diagrams, workflows, and system dependencies
Contribute to system reliability and performance by identifying and resolving bottlenecks, inefficiencies, or architectural debt
Participate in early-stage technical scoping and estimation for roadmap initiatives
Drive the adoption of modern development practices such as microservices, event-driven architecture, and CI/CD
Review and guide API design (REST, Webhooks, etc.) to ensure clean, consistent, and versioned interfaces across teams and external partners
Help facilitate cross-team architectural alignment and knowledge sharing through regular design reviews and technical discussions
Support compliance, security, and data governance requirements from an architectural perspective
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field; advanced degree preferred
8+ years of progressive experience in software development, including at least 2–3 years in an architecture or senior technical leadership role
Deep expertise in backend development with modern frameworks such as Laravel/PHP and Node.js
Strong understanding of software architecture patterns, including microservices, event-driven systems, and domain-driven design