🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Lead Software Engineer for Distributed Systems

Hospitality Full Benefits Career Growth
Company

Userful Corporation

Location

calgary, Canada

Posted

June 01, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Become the lead architect at Userful's EdgeAI team as a Software Developer. This role emphasizes solving complex problems in distributed systems and artificial intelligence.

Userful is actively seeking an experienced engineer with a passion for cutting-edge technology. You’ll leverage your expertise in Java, Quarkus, and React/TypeScript to lead the design and optimization of AI integrations on edge devices. A minimum of four years’ software development experience is required for this dynamic position.

Key Responsibilities:
• Lead end-to-end backend services design and implementation
• Optimize orchestration layers for AI integration
• Manage deployment of containerized applications on edge devices
• Oversee PostgreSQL schema evolution for data consistency
• Collaborate with hardware teams for AV-over-IP support

Requirements:
• 4+ years in a product-focused software development role
• Proficiency in Java; ...