Software Engineer designing and enhancing post-booking systems for Hopper's customer experience. Collaborating with multiple cross-functional teams to deliver intelligent customer service solutions.
Responsibilities
Design, develop and improve backend and/or full-stack systems that power HTS Assist, internal agent tools, and customer self-service journeys
Build scalable APIs, microservices, and orchestration logic supporting complex post-booking journeys across AI, chat, voice, and web channels
Collaborate with product, design, AI, and operations teams to deliver features that improve customer experience and agent efficiency
Integrate external systems (telephony, CRM, identity management, booking platforms) for internal use cases and partner deployments
Own features end-to-end: technical design, implementation, testing, deployment, monitoring, and iteration
Contribute to architecture decisions, code reviews, reliability improvements, and engineering best practices
Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction
Requirements
6+ years of software engineering experience, ideally building large-scale distributed systems or customer-facing applications
Strong technical expertise in modern frontend and backend development, distributed systems, APIs, and cloud infrastructure
Experience designing, developing, and maintaining REST APIs, microservices, or event-driven systems
Experience with databases (PostgreSQL, MySQL, NoSQL) and cloud platforms (AWS, GCP, or equivalent)
Ability to decompose complex problems, make pragmatic trade-offs, and deliver iteratively
Excellent communication skills and comfortable collaborating with cross-functional teams
M365 Platform & Power Platform Engineer managing the Microsoft 365 ecosystem and building Governance for Power Platform. Responsible for enterprise - level reliability and compliance.
Hiring a DevSecOps Platform Engineer for a 12 - month remote contract in Canada. Requires active Reliability Status clearance and 8+ years of software engineering experience.
Staff AI Platform & Agent Runtime Engineer at EQ Bank developing enterprise - scale AI and agent execution platforms. Leading the architecting and operationalizing AI solutions for secure deployments.
Software Engineer developing and optimizing GraphQL APIs and backend systems for Penn Interactive's Sportsbook Platform. Collaborating in an agile environment and mentoring engineers on production standards.
Manager of Engineering Operations leading technical team and standardizing architecture for telecom platform. Focused on enhancing developer experience and defining engineering standards.
Senior Platform Engineer responsible for overseeing reliability and operations of an AI - driven platform. Building automation to ensure system health and efficiency across various engineering disciplines.
Senior Client Platform Engineer managing Dropbox’s Windows endpoint platform. Driving improvements in security, compliance, and operational quality while collaborating with other teams.