Job Description
*English version below / Usage de l'anglais requis pour échanger avec collègues anglophones et relations d'affaires avec d'autres provinces / US.*
🐍
Offre d'emploi : Python – Software Developer
🏠 Mode de travail : Télétravail
💰 Salaire : $90,000 - $110 000
*Le masculin est utilisé pour alléger l'annonce.*
Ce que nous allons accomplir ensemble
Tu contribueras à la modernisation de solutions technologiques en cybersécurité pour une grande organisation. Tu participeras à la conception de systèmes résilients, évolutifs et sécurisés tout en collaborant avec des équipes internationales.
🎯 Ta mission (…si tu l'acceptes !)
Développer et moderniser des composantes logicielles stratégiques supportant des plateformes de cybersécurité.
📋 Ton quotidien sera rythmé par
- Concevoir, développer et améliorer des solutions logicielles de haute qualité
- Moderniser l'architecture de composantes critiques en misant sur la disponibilité et la résilience
- Collaborer avec les parties prenantes pour recueillir les besoins et proposer des solutions techniques
- Participer aux décisions d'architecture et à l'analyse de requis complexes
- Développer des systèmes distribués et des services RESTful
- Contribuer aux pratiques Agile et à la livraison des initiatives du portefeuille cybersécurité
- Communiquer les risques, recommandations et considérations techniques aux intervenants
👥 Ta future équipe
Tu évolueras au sein d'équipes d'ingénierie collaboratives œuvrant sur des produits de cybersécurité à impact élevé.
🛠️ Ton stack de jeu
Python · Apache Kafka · AWS, Azure ou GCP · Terraform · PostgreSQL ou MSSQL · MongoDB · REST API · Architectures événementielles et distribuées
✅ Ton profil
- Plus de 6 ans d'expérience en développement logiciel
- Solide expertise en Python
- Excellentes connaissances en conception applicative et programmation orientée objet
- Expérience avec les architectures orientées domaine, événements et messages
- Expérience pratique dans le cloud public
- Maîtrise du SQL complexe
- Excellentes aptitudes analytiques et de résolution de problèmes
- Bonnes habiletés de communication écrite et orale
🎁 Les avantages Astek
- Assurances collectives dès le premier jour d'emploi, avec prise en charge de 50 % des primes par Astek Canada
- Régime d'épargne-retraite offert après 3 mois de service
- Contribution de contrepartie de l'employeur pouvant atteindre 2 000 $ par année selon les modalités du régime
- 3 semaines de vacances pour 1 à 3 ans d'expérience reconnue
- 4 semaines de vacances après 3 ans d'expérience reconnue
- Possibilité d'acheter 1 semaine additionnelle de vacances par année
- 3 jours mobiles après 3 mois d'ancienneté
- Possibilité de travailler jusqu'à 5 semaines par année depuis l'étranger, sous réserve des politiques applicables
- Remboursement du forfait téléphonique et/ou internet jusqu'à 75 $ par mois
- Remboursement des frais de transport admissibles jusqu'à concurrence du tarif STM Zone A
- Remboursement annuel de 500 $ pour les activités sportives
- Allocation de 500 $ pour le matériel informatique ou l'équipement de bureau
- Activités sociales et 5 à 7 réguliers
- Accès aux bureaux de Montréal, Toronto et Vancouver
- Programme de coopération
- Formations sur mesure
- Remboursement de certaines certifications liées à l'emploi
- Remboursement de la cotisation à un ordre professionnel lorsque reliée à l'emploi
- Programme d'aide aux employés (PAE) et télémédecine
🤝 Rencontrons-nous !
Postule directement à cette annonce, afin que Sara, Spécialiste en acquisition de talents, puisse te contacter pour un premier échange. Par la suite, ton futur gestionnaire échangera avec toi sur le mandat, ton parcours et tes attentes professionnelles.
__________________________________________________________
🐍 Job Offer: Python Software Developer
🏠 Work Mode: Remote
💰 Salary: $90,000 - $110,000
🤝 What we will achieve together
You will contribute to the modernization of cybersecurity technology solutions for a major organization. You will help build resilient, scalable, and secure systems while collaborating with global engineering teams.
🎯 Your mission (should you choose to accept it!)
Develop and modernize strategic software components supporting cybersecurity platforms.
📋 Your day-to-day responsibilities
- Designing, developing, and enhancing high-quality software solutions
- Modernizing critical architecture components with a focus on resilience and availability
- Working with stakeholders to gather requirements and propose technical solutions
- Participating in architecture decisions and complex technical analysis
- Building distributed systems and RESTful services
- Supporting Agile delivery and cybersecurity portfolio initiatives
- Communicating technical risks, recommendations, and considerations
👥 Your future team
You will work alongside collaborative engineering teams delivering high-impact cybersecurity products.
🛠️ Your tech stack
Python · Apache Kafka · AWS, Azure, or GCP · Terraform · PostgreSQL or MSSQL · MongoDB · REST APIs · Event-driven and distributed architectures
✅ Your profile
- 6+ years of software development experience
- Strong Python expertise
- Excellent application design and object-oriented programming skills
- Experience with domain-driven, event-driven, and message-driven architectures
- Hands-on cloud platform experience
- Strong SQL expertise
- Excellent analytical and problem-solving skills
- Strong verbal and written communication skills
🎁 Astek Benefits
- Comprehensive group insurance from day one with Astek Canada covering 50% of premiums
- Retirement savings plan available after 3 months of service
- Employer matching contribution of up to $2,000 per year according to plan terms
- 3 weeks of vacation for 1 to 3 years of recognized experience
- 4 weeks of vacation after 3 years of recognized experience
- Option to purchase 1 additional week of vacation annually
- 3 floating days after 3 months of service
- Ability to work remotely from abroad for up to 5 weeks per year, subject to applicable policies
- Mobile phone and/or internet reimbursement up to $75 per month
- Eligible transportation reimbursement up to the STM Zone A fare
- Annual reimbursement of $500 for sports activities
- Allowance of $500 for computer equipment or office equipment
- Social activities and regular networking events
- Access to Astek offices in Montreal, Toronto, and Vancouver
- Employee referral program
- Customized training programs
- Reimbursement for select job-related certifications
- Reimbursement of professional association dues when related to employment
- Employee Assistance Program (EAP) and telemedicine services
🤝 Let's meet!
Did you recognize yourself in this role and feel excited about Astek? Apply directly to this posting so that Sara, our Talent Acquisition Specialist, can contact you for an initial discussion. Floriane, your future Manager, will then invite you to discuss this opportunity, your background, and your expectations!