About Blockskye
Blockskye provides next-generation inventory booking, payment, and dynamic expense solutions for the travel and entertainment industries using blockchain. We connect suppliers and corporate buyers with blockchain technology thereby achieving greater transparency, trust, and efficiency in transaction, inventory, and booking management. Our solution is governed by industry stakeholders with a focus on supplier and corporate buyer participation. This inclusive approach has enabled us to deploy blockchain fairly quickly within the industry. We believe in inter-enterprise, real-time accounting integrations as a foundation for distributed ledger technology, private, and public blockchains.
About the Team
Our technology team operates with a clear mission: Build with trust. Navigate with purpose. Launch with pride. We’re guided by core tenets: Curiosity, Discipline, Excellence, Thoughtfulness, and Intent, and believe that great technology is built by people who ask “why,” care deeply about outcomes, and never settle for “good enough.” Every line of code, every deployment, and every retrospective is a chance to raise the bar, for ourselves and for the industry.
Overview
Blockskye is seeking a thoughtful and experienced Software Architect to design and guide the development of scalable, high-performance systems that power our blockchain-enabled travel and expense infrastructure. In this role, you’ll work closely with engineering leads and product stakeholders to define architecture, improve system reliability, and ensure technical consistency across projects.
You’ll play a critical role in shaping both the structure of our platform and the standards by which we build it, balancing long-term technical vision with pragmatic delivery. The ideal candidate has a strong background in modern web architectures (Laravel, Node.js, AWS), demonstrates deep systems thinking, and is comfortable operating across multiple teams.
We value engineers who prioritize clarity, maintainability, and simplicity — and who enjoy mentoring others while leading by example. Excellent fluency in oral and written English is essential for collaborating across our remote-first team.
Responsibilities:
- Hands-on coding solving complex problems
- 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
- 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 (e.g., data flow diagrams, access controls)
- Stay current with emerging technologies, tools, and architectural patterns to inform long-term platform evolution
- Serve as a key thought partner in Blockskye’s transition from a startup architecture to an enterprise-grade platform
- 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
- Demonstrated experience designing scalable, cloud-native systems, particularly on AWS (e.g., Lambda, RDS, S3, ECS/Fargate)
- Proficiency in designing and maintaining secure, maintainable, and well-documented RESTful APIs and system interfaces
- Strong working knowledge of databases, including MySQL and caching strategies (e.g., Redis), with experience in query optimization and data modeling
- Experience with CI/CD pipelines, infrastructure-as-code, and observability tools (e.g., CloudWatch, Datadog, Sentry)
- Ability to translate business requirements into high-level system designs and detailed technical specifications
- Proven ability to mentor engineers, lead cross-functional technical discussions, and drive consensus
- Excellent communication and interpersonal skills, with fluency in written and spoken English for remote collaboration
- Comfort operating in a remote-first, startup-to-scaleup environment with evolving systems and priorities
- A collaborative mindset and a strong sense of ownership, quality, and continuous improvement
Bonus Qualifications:
- Experience with blockchain technologies, smart contracts, or distributed ledger integrations
- Background in travel, fintech, or enterprise SaaS platforms
- Experience modernizing legacy systems or leading platform migrations
- Familiarity with WebSockets, GraphQL, or message queue systems (e.g., SQS, Kafka)
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.
Blockskye is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, genetic information, national origin, disability, or veteran status.