Senior Backend Engineer
6 days ago
Company Description
InovativAI is building the next-generation AI infrastructure, Nexora, to revolutionize air travel. Our innovative AI-powered software solutions empower airlines and their partners to transform passenger experiences and streamline operations to improve efficiency and unlock new revenue streams. The AI Assistant, Nexora, integrates seamlessly with aircraft systems to offer intelligent in-flight assistance, reimagine in-flight entertainment, and optimize operational challenges.
Role Description
You'll build the "Brain" of Nexora, the Django backend powering our PWA for our client's platforms. This means designing APIs that serve both cloud-connected and offline scenarios, building lightweight edge services deployable on aircraft servers, and integrating with airline operational systems.
Aircraft lose satellite connectivity mid-flight. Your architecture must handle it gracefully.
This is a full-time hybrid role for a Senior Backend Engineer, based in Edmonton, AB, with the flexibility to work from home part-time.
Qualifications
- Strong communication and customer service skills to collaborate with team members, clients, and stakeholders effectively.
- Problem-solving aptitude and the ability to innovate scalable, data-driven solutions.
- Proficiency in software development and system integration is highly desirable.
What You'll Do
API Development
- Design and implement RESTful APIs serving PWA clients across multiple IFE platforms
- Create comprehensive OpenAPI/Swagger documentation for frontend team consumption
- Implement WebSocket services for real-time features (crew notifications, live updates, AI chatbot)
- Optimize API responses for bandwidth-constrained satellite connections
Edge & Offline Architecture
- Build lightweight Docker containers deployable on aircraft head-end servers
- Design data synchronization strategies between on-aircraft edge services and Google Cloud
- Implement robust caching and queue mechanisms for connectivity outages
- Ensure graceful degradation when cloud services are unreachable
Integration & Security
- Integrate with airline operational systems (flight data, passenger authentication via PNR)
- Implement JWT/OAuth authentication across edge and cloud environments
- Ensure data privacy compliance (GDPR, PIPEDA)
- Support AI/ML model serving endpoints for speech-to-text and translation features
Infrastructure
- Deploy and manage services on Google Cloud Platform (Cloud Run, Cloud SQL, Pub/Sub)
- Build and maintain GitLab CI/CD pipelines for automated testing and deployment
- Monitor system health, optimize database performance, manage scaling
Required
Experience
- 5+ years backend engineering
- Production-scale Python/Django applications
- RESTful API design with OpenAPI/Swagger documentation
- Google Cloud Platform (Cloud Run, Cloud SQL, Pub/Sub, or equivalent)
- Docker containerization and basic Kubernetes
- PostgreSQL optimization and database design
- GitLab CI/CD pipeline development
Technical Skills
- Django REST Framework (DRF)
- WebSocket implementation for real-time features
- Data synchronization patterns for distributed systems
- Security: JWT/OAuth, encryption, secure coding practices
Preferred
- Experience with intermittent connectivity environments (IoT, mobile, aviation)
- Go or Rust for high-performance microservices
- GraphQL experience
- Edge computing or on-premise deployment experience
- Regulated industry background (Aerospace)
-
Backend Software Engineer
1 week ago
Edmonton, Alberta, Canada Epiq Full time $110,000 - $155,000 per yearIt's fun to work at a company where people truly believe in what they are doingJob Description:At Epiq AI Labs, we develop an AI-driven platform for legal discovery and knowledge management. The platform supports law firms and legal service providers in managing litigation, processing documents, and extracting insights from large datasets.The RoleBackend...
-
Senior AI Engineer
7 hours ago
Edmonton, Alberta, Canada Atomic HR Full timeCompany Overview:The client is a venture-backed startup simplifying access to essential benefits for frontline workers. Their AI-powered platform helps employees easily find and apply for benefits like childcare, elder care, and nutrition programs.With backing from major enterprise retail investors and $2.5M secured in funding, they're expanding their reach...
-
Senior Software Engineer, Data Migration
1 week ago
Edmonton, Alberta, Canada MongoDB Full time $137,000 - $189,000We are looking for an experienced Senior Software Engineer with experience in the Java ecosystem, streaming systems, and data-intensive applications to join our team. We are building a sophisticated data migration suite using a modern technology stack, which includes Java, Spring Boot, Kafka, Debezium, and React. A successful candidate will be a key...
-
Senior Software Engineer
4 days ago
Edmonton, Alberta, Canada Forward Financing Full timeForward Financing is a financial technology company based in Boston, Massachusetts with team members throughout the United States, Dominican Republic, and Canada. The company is on a mission to unlock the capital that fuels small businesses across America. Recognized as a Best Place to Work by Built In Boston and certified as a Great Place To Work, Forward...
-
Senior Mechanical Engineer
1 week ago
Edmonton, Alberta, Canada INNIO Group Full time $120,000 - $180,000 per yearAbout UsBy combining a rich legacy in the power and gas compression space with pioneering technology, INNIO brings our customers affordable, reliable, and sustainable energy solutions for today—and tomorrow. We are helping to meet today's energy needs with 64 GW of installed capacity and 48,000 of our powerful Jenbacher and Waukesha engines, which can be...
-
Senior Geotechnical Engineer
2 days ago
Edmonton, Alberta, Canada SolidEarth Geotechnical Inc. Full timeWe're Hiring: Senior Geotechnical Engineer(s) (10–15+ Years Experience)Are you a seasoned Geotechnical Engineerready to take the lead on impactful projects? We're looking for talented and motivatedSenior Geotechnical Engineer(s)with10–15+ years of experienceto join our growing team. We offer a dynamic work environment, a career path focused on technical...
-
Senior Mechanical Engineer
6 days ago
Edmonton, Alberta, Canada Stantec Full time $80,000 - $120,000 per yearStantec's Buildings team is on a mission to become the world's leading integrated design practice. Our architects, engineers, interior designers, consultants, sustainability specialists, and technologists are passionate about the power of design. Our collaborative culture and our innovative, sustainable approach to projects help us create buildings that...
-
Senior Process Engineer
1 week ago
Edmonton, Alberta, Canada WSP Full timeThe Opportunity:WSP is seeking a Senior Process Engineer to join the Water & Wastewater group, with office locations in Edmonton and Calgary. You will act as a senior design resource within the Water & Wastewater Group, on local and national water and wastewater treatment projects in a variety of sectors including municipal and industrial. You will also...
-
Full Stack Software Engineer
2 weeks ago
Edmonton, Alberta, Canada Terawatt Infrastructure Full timeAbout Terawatt Infrastructure Terawatt Infrastructure is the leader in financing, developing, and operating electric vehicle charging solutions. Our mission is to power electrified fleets with the most reliable network of charging centers. With increasing demand for electric vehicles, we are facing a once-in-a-century technology transition. The market for...
-
Senior Civil Structural Engineer
2 days ago
Edmonton, Alberta, Canada VTEK Consultants Inc. Full timeSenior Civil/Structural EngineerVTEK is looking for a Senior Civil/Structural Engineer to lead major engineering projects in the industrial, commercial, and institutional sectors. You will play a central role in the design, planning, and supervision of structural projects while mentoring a dynamic technical team.Why Join UsCompetitive salary and full...