Let Papa take care of you!
Senior Software Engineer, Distribution Platform
Location
Canada
Posted
102 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Distribution Platform
HostPapa
• Build and maintain backend services and APIs in Python, using AI-assisted development and automation as a standard part of the workflow • Own features end-to-end, from design through production, with accountability for quality, performance, and maintainability • Actively drive AI adoption within the engineering team by introducing, refining, and scaling AI-driven workflows across the development lifecycle • Identify opportunities where AI can reduce manual effort, improve code quality, accelerate delivery, or improve operational reliability • Develop and support single-page applications using Vue • Work closely with engineers in small, cross-functional feature teams • Collaborate with Product Managers and other teams to deliver measurable business value • Partner with your Engineering Manager to support technical growth, mentorship, and career development • Support other tasks or projects as assigned to meet team and business needs
Job Requirements
- 5+ years of professional software engineering experience
- Strong hands-on experience with Python and backend service development
- Proven experience helping teams adopt new engineering practices, particularly related to AI-driven development
- Strong experience designing, building, and integrating APIs
- Solid understanding of PostgreSQL and relational databases
- Working knowledge of Docker and Docker Compose
- Experience with unit and end-to-end testing
- Experience with Django, DRF, or FastAPI
- Frontend experience with Vue or React
- Familiarity with Kubernetes, CI/CD pipelines, and basic infrastructure concepts
- Cloud experience with AWS, Azure, or GCP
- Fluent in English, with strong communication skills
Benefits
- Work from anywhere - this is a remote opportunity
- A competitive salary that values you and your unique skill sets
- Career advancement & professional development opportunities to help you reach your full potential
- Flexible work arrangements to support work/life balance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer #1 - 195
D2BAn Australian home building company specializing in the construction of quality residential properties. The team focuses on delivering well-designed homes with efficient project management, accurate costing, and strong collaboration with suppliers and contractors.
Position: FULL STACK DEVELOPER Salary range: up to Php 150,000 Philippine Peso (The final amount will be at the the client discretion basing on the candidate’s skills and experience.) Working Hours: Monday to Friday following New Zealand business time Work set-up: 100% Remote work (Independent Contractor Agreement) Holidays: New Zealand Public Holidays Recruitment process: possible multiple client interviews and assessment OVERVIEW We are seeking two experienced Full-Stack Developers to join a remote engineering team building scalable, secure, and high-performance web applications. You will contribute to the development of mission-critical platforms used across multiple digital products and services. This role requires strong technical depth across backend and frontend development, cloud environments, and API-driven architecture. You will also play a key role in shaping system design decisions and improving overall platform performance. The environment is fully remote, agile, and async-first, with a strong focus on ownership, autonomy, and engineering excellence. Key Responsibilities Full-Stack Development - Design, develop, and maintain scalable web applications using Python (Django, FastAPI, Tornado), JavaScript (React, Node.js), and PHP (Laravel, Symfony). - Build responsive and intuitive frontend interfaces based on UI/UX designs (Figma, Adobe XD). - Develop and maintain RESTful and GraphQL APIs. - Optimize applications for performance, scalability, and maintainability. Database & Integration - Design and manage relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Cassandra). - Integrate third-party services such as payment gateways, analytics tools, and cloud-based APIs. - Implement secure authentication and authorization systems (JWT, OAuth2). DevOps & Cloud Support - Contribute to CI/CD pipelines using tools such as GitHub Actions, Jenkins, or similar. - Support deployment and monitoring of applications in AWS environments. - Assist with containerization using Docker where required. Engineering Quality & Collaboration - Conduct code reviews and ensure adherence to coding standards and best practices. - Develop and maintain unit and integration tests. - Collaborate with cross-functional teams including Product, Design, and QA. - Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives. Culture & Work Style - Self-motivated and able to work independently with minimal supervision. - Strong communication skills in English (written and verbal). - Collaborative and open to feedback, with a continuous improvement mindset. - Comfortable working in a distributed, global team across multiple time zones.
🌟 ¡Únete a KEYRUS y transforma el futuro con nosotros!🌟 ¿Quiénes Somos? En Keyrus, nos apasiona la innovación y la tecnología. Somos una compañía francesa con más de 28 años de experiencia, presente en 26 países y con más de 3,500 consultores alrededor del mundo. En Colombia, llevamos 8 años liderando soluciones en experiencia digital e inteligencia de datos, ayudando a las empresas a evolucionar en la era digital. 🌍 ¿Te gustan los ambientes dinámicos y retadores? Si te apasiona el mundo de la tecnología y buscas un lugar donde puedas crecer profesionalmente, ¡Keyrus es para ti! Aquí, cada día trae nuevos desafíos y oportunidades para aprender y mejorar. Estamos en búsqueda de un@ Fullstack Developer para nuestro equipo de Digital Commerce 🌟Contrato: Full Time - Indefinido 🌟Modalidad: Remoto, acorde al rol y al proyecto Como Fullstack Developer en Keyrus, trabajarás de la mano de un equipo de profesionales con altísimas competencias técnicas, pero sobre todo con las mejores cualidades humanas. Participarás en proyectos para clientes de diferentes industrias, utilizando las últimas tecnologías para llevar a cabo proyectos innovadores. 🚀 ¿Cómo será tu día a día? En Keyrus, cada día es una nueva oportunidad para innovar y superar retos. Te involucrarás en: - Diseñar, desarrollar y mantener funcionalidades en el acelerador B2C - Realizar integraciones con plataformas externas y servicios de terceros. - Colaborar con equipos de QA, diseño y gestión de proyectos para garantizar entregables de alta calidad - Optimizar el rendimiento del frontend y backend - Resolver incidencias y proponer mejoras en la plataforma ¿Tienes lo que buscamos? Estamos emocionados de conocerte si: - Experiencia comprobable de al menos 3 años en proyectos de Comercio Electrónico - Dominio de Java y Spring Framework (especialmente Spring MVC y Spring Security) - Conocimiento en Desarrollo Frontend: HTML, CSS, JavaScript, y frameworks modernos como Angular, React o similares - Experiencia con integraciones RESTful APIs y SOAP - Conocimientos básicos de bases de datos relacionales como MySQL, SQL Server o similares - Experiencia en herramientas de control de versiones como Git - Dominio de la metodología ágil Scrum 🥇¿Qué te haría destacar aún más? Nos encantaría verte brillar con: - Experiencia con Composables - Familiaridad con servicios en la nube (Azure, AWS o GCP) - Conocimiento de herramientas de CI/CD como Jenkins o Azure DevOps - Experiencia con pruebas unitarias (JUnit) - Experiencia con la arquitectura y personalización del B2C Accelerator en Hybris - Manejo de impEx, FlexibleSearch, y cronjobs ¡Queremos que te sientas parte de Keyrus desde el primer momento! 🤝 ¿Por Qué Keyrus? - Somos un Great Place to Work 🏆 - En Keyrus trabajamos 100% remoto, con posibilidad de desplazamientos del 10-20% según la posición🌐 - Ofrecemos un ambiente retador, donde trabajarás con tecnologías de punta en el mundo de la consultoría 💡 - Contamos con beneficios competitivos y múltiples oportunidades de crecimiento profesional. 📈 ¡Únete a nosotros en Keyrus! 🌟 Si quieres saber más de la compañía, te invitamos a visitar nuestro sitio web: https://keyrus.com/latam/es/home Keyrus cree en la diversidad y, por eso, solo evaluamos los aspectos técnicos y comportamentales de nuestros candidatos. ¡Animamos a todos a participar en nuestros procesos de contratación, sin importar su género, edad, etnia, religión, identidad o condición! No permitimos ningún tipo de discriminación en nuestro equipo. ¡Nos vemos dentro del proceso! 😉
Staff Software Engineer – AI Website Builder
Luxury PresenceLuxury Presence works to provide stunning websites, world-class marketing services, and access to an exclusive network for some of the world’s leading real es
• As a Staff Software Engineer, you will be a key contributor on a cross-functional team, building the foundation of our AI-first platform. • You’ll take ownership of major features and services, drive meaningful improvements to our architecture, and collaborate closely with product, design, and AI teams to deliver high-impact outcomes for our customers.
Staff Software Engineer – AI Website Builder
Luxury PresenceLuxury Presence works to provide stunning websites, world-class marketing services, and access to an exclusive network for some of the world’s leading real es
• Contribute to key architectural decisions and support a large scale re-imagining of our Site Generation and Site Builder Experience • Design and build cloud-native APIs, services, and front-end experiences used across our platform to support building Websites • Collaborate with cross-functional teams to deliver AI-powered workflows to Site Building experiences • Write clean, testable, scalable code across the stack


