6 Computer Science jobs in Calgary
Data Science Manager
Posted 1 day ago
Job Viewed
Job Description
DATA SCIENCE MANAGER – BRAND ANALYTICS
REMOTE (CANADA-BASED)
C$105,000 – C$142,000 + BONUS + BENEFITS
Are you an experienced analytics professional with a passion for driving commercial success in life sciences? This global pharmaceutical business is expanding its brand analytics function, with two new roles supporting recently launched and high-impact therapies.
You'll partner with cross-functional stakeholders to understand how products are performing in the real world – identifying insights and opportunities based on sales, claims, access, and field activity data.
THE ROLE
As a Brand Analytics Partner, you'll play a key role in shaping brand strategy through data-driven insight. Key responsibilities include:
- Building and applying statistical and machine learning models (e.g. regression, time series, clustering) to uncover brand performance drivers
- Digging into mountains of claims, sales, and access data to understand uptake, market dynamics, and opportunities for growth
- Partnering with commercial, sales, and marketing teams to support strategic decision-making
- Supporting cross-functional initiatives including pricing, access, and commercial effectiveness
- Managing ad hoc and ongoing reporting, automating dashboards and KPI metrics
- Contributing to select omnichannel analytics projects, in collaboration with internal media and digital teams
YOUR SKILLS AND EXPERIENCE
You will need:
- Strong analytical and statistical modelling skills (e.g. regression, predictive modelling, clustering, etc.)
- Proficiency in SQL and Python or R (SAS also considered)
- Hands-on experience working with messy real-world data (sales, claims, or field force data is ideal)
- Background in commercial, marketing, or healthcare analytics
- Bachelor's or Master’s degree in a STEM or quantitative discipline
BENEFITS
- Remote-first role (Canada-based)
- Competitive base salary and annual bonus
- Health, dental, and vision coverage
- Company-matched retirement contributions
- Generous PTO including year-end shutdown
- Long-Term Incentive Plan eligibility
HOW TO APPLY
Want to shape how life-saving therapies are launched and scaled globally? Apply now to join a collaborative, data-driven team making real-world impact.
Software Development Manager

Posted today
Job Viewed
Job Description
24WD81153
_The French translation can be found below!/La traduction en français se trouve ci-dessous!_
**Position Overview**
Are you a seasoned software developer who is passionate about building and scaling cloud services for world-class design and construction solutions? Do you have the skills and experience to design and lead team of engineers to build reliable and trusted SaaS products that can handle large user base and complex data flow? If so, we have an exciting opportunity for you!
Docs team in Autodesk AEC Construction R&D is seeking a talented and highly motivated Software Development Manager, who would provide technical leadership to a forming development team in Docs.
As a vital part of the overall Autodesk AEC Construction initiative, the Docs comprises cloud services, enterprise systems, web application, data processing system and operational tool chain. It is the centre of the Autodesk's attempt to revolutionize the construction business via modern technology.
In this role, you will be instrumental in building and maintaining several critical services for AEC Construction, guiding the architecture of platform and services across this ecosystem, and building/managing a high performing development team in India. As Software Development Manager, you will take on a highly visible role in building out the future architecture of Docs. This is an opportunity to make something that directly impact a sizeable business within Autodesk.
**Responsibilities**
+ Lead technical staff in Docs team to strengthen critical services for greater robustness, scalability, performance and data processing capability
+ Drive the technical strategy and roadmap with hands-on leadership in architecture and implementation
+ Lead the team to design, develop, and operate critical components to benefit Docs customers, and other service teams.
+ Drive and align technical strategy across divisions and interdependent teams
+ Manage cross-functional relationships with stakeholders, engineers, and technical partners
+ Serve as technical evangelist across technical and non-technical personnel at all levels
+ Lead, manage, mentor and work with development teams
+ This role will be hybrid work arrangement, based out of our Vancouver office
**Minimum Qualifications**
+ Bachelor or equivalent in Computer Science or Software Engineering
+ 8+ years software development experience
+ Expertise in one or more of: Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Extensive experience designing and developing scalable, resilient, distributed applications:
+ HTTP-based API design
+ Build, deploy, and orchestration of containerized workloads
+ Event driven systems, message queues
+ Distributed data stores, caching, and eventual consistency
+ Observability at scale: monitoring, log aggregation
+ Experience with handling high throttle traffic
+ Experience in creating or maintaining data pipeline and storage for multi national online business
+ Cross-platform, native desktop app development (Windows, Mac, Linux)
+ Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
+ Familiarity with database technologies (e.g., SQL, NoSQL)
+ Excellent leadership and team management skills
+ Strong problem-solving and analytical skills
+ Good technical communication
+ Experience in managing a diverse and remote team
**Preferred Qualifications**
+ Master's degree in Computer Science, Engineering, or a related field
+ Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
+ Knowledge of DevOps practices and tools (e.g., Jenkins, Git, CI/CD)
+ Experience with agile development methodologies
+ Strong understanding of security best practices and compliance requirements
#LI-Hybrid
---
**Description du poste**
Vous êtes un développeur de logiciels chevronné, passionné par la création et l'extension de services en nuage pour des solutions de conception et de construction de classe mondiale ? Vous avez les compétences et l'expérience nécessaires pour concevoir et diriger une équipe d'ingénieurs afin de construire des produits SaaS fiables et éprouvés, capables de gérer une large base d'utilisateurs et des flux de données complexes ? Si c'est le cas, nous avons une opportunité passionnante pour vous !
L'équipe Docs d'Autodesk AEC Construction R&D est à la recherche d'un responsable du développement logiciel talentueux et très motivé, qui assurera la direction technique d'une équipe de développement en formation dans Docs.
En tant qu'élément essentiel de l'initiative globale Autodesk AEC Construction, Docs comprend des services en nuage, des systèmes d'entreprise, une application web, un système de traitement des données et une chaîne d'outils opérationnels. Il est au cœur de la tentative d'Autodesk de révolutionner le secteur de la construction par le biais de la technologie moderne.
Dans ce rôle, vous jouerez un rôle déterminant dans la construction et la maintenance de plusieurs services critiques pour AEC Construction, en guidant l'architecture de la plateforme et des services à travers cet écosystème, et en construisant/gérant une équipe de développement très performante en Inde. En tant que responsable du développement logiciel, vous jouerez un rôle très visible dans la construction de l'architecture future de Docs. C'est l'occasion de faire quelque chose qui a un impact direct sur une activité importante au sein d'Autodesk.
**Responsabilités**
+ Diriger le personnel technique de l'équipe Docs pour renforcer les services critiques afin d'améliorer la robustesse, l'évolutivité, les performances et la capacité de traitement des données
+ Diriger la stratégie technique et la feuille de route avec un leadership pratique dans l'architecture et la mise en œuvre
+ Diriger l'équipe chargée de concevoir, de développer et d'exploiter des composants essentiels au profit des clients de Docs et d'autres équipes de service
+ Diriger et aligner la stratégie technique entre les divisions et les équipes interdépendantes
+ Gérer les relations interfonctionnelles avec les parties prenantes, les ingénieurs et les partenaires techniques
+ Servir d'évangéliste technique auprès du personnel technique et non technique à tous les niveaux
+ Diriger, gérer, encadrer et travailler avec les équipes de développement
+ Ce poste sera un poste hybride, basé dans notre bureau de Vancouver
**Qualifications minimales**
+ Baccalauréat ou équivalent en informatique ou en génie logiciel
+ 8 ans ou plus d'expérience en développement de logiciels
+ Expertise dans un ou plusieurs des domaines suivants Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Vaste expérience de la conception et du développement d'applications évolutives, résilientes et distribuées :
+ Conception d'API basées sur HTTP
+ Construction, déploiement et orchestration de charges de travail conteneurisées
+ Systèmes événementiels, files d'attente de messages
+ Magasins de données distribués, mise en cache et cohérence éventuelle
+ Observabilité à l'échelle : surveillance, agrégation de journaux
+ Expérience de la gestion d'un trafic élevé (throttle)
+ Expérience de la création ou de la maintenance d'un pipeline de données et de stockage pour une entreprise en ligne multinationale
+ Développement d'applications de bureau natives et multiplateformes (Windows, Mac, Linux)
+ Expérience des plateformes en nuage (par exemple, AWS, Azure, Google Cloud)
+ Familiarité avec les technologies de base de données (par exemple, SQL, NoSQL)
+ Excellentes compétences en matière de leadership et de gestion d'équipe
+ Solides compétences en matière de résolution de problèmes et d'analyse
+ Bonne communication technique
+ Expérience de la gestion d'une équipe diversifiée et distante
**Qualifications souhaitées**
+ Maîtrise en informatique, en ingénierie ou dans un domaine connexe
+ Expérience de l'architecture microservices et de la conteneurisation (par exemple, Docker, Kubernetes)
+ Connaissance des pratiques et outils DevOps (par exemple, Jenkins, Git, CI/CD)
+ Expérience des méthodologies de développement agile
+ Forte compréhension des meilleures pratiques de sécurité et des exigences de conformité
#LI-Hybride
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $136,000 and $187,000. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Director of Software Development
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Director of Software Development for our client. This is a permanent position that is remote to start with later relocation to Vancouver . Our client is a global enterprise company providing a last-mile delivery service to large E-Commerce and retail businesses.
You Have:
- 10+ years’ experience as a Software Developer
- 2+ years' people management experience leading full-stack engineering teams
- Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and
- Experience with the following; Java , Node.js , MongoDB , React , HTML , SQL
- Experience working with Microservices architecture
- Experience working in cloud environment, ideally with AWS
Perks:
- Very Competitive Salary
- Equity Options
- Individual performance bonus
- Health and dental benefits
- 3 weeks’ vacation
Manager, Software Development - Global Developer Relations Canada

Posted today
Job Viewed
Job Description
25WD85946
_The French translation can be found below!/La traduction française se trouve ci-dessous !_
**Position Overview**
We are seeking an Engineering Manager to join the Developer Relations team within our Developer Ecosystem Organization. In this role, you will lead global Developer Relations team focused on CI/CD, Observability, and Cloud Computing support, as well as onboarding to CloudOS, Autodesk's enterprise Cloud Development Platform, and regionalization efforts. The ideal candidate will possess a deep understanding and hands-on experience in building modern CI/CD pipelines and Cloud deployments. They will also excel in building relationships and providing onboarding support to our growing team of product engineers. Knowledge of modern engineering best practices and industry trends is essential. You should be comfortable in an agile environment and skilled at building highly effective teams. Most importantly, you can inspire a team to achieve great things.
**Responsibilities**
+ Manage high-performance technical support engineering teams, fostering their growth and inspiring innovation and operational excellence
+ Drive the design and implementation of tools and applications for an automated support system
+ Collaborate in technical and architectural discussions, provide direction, and drive decision-making
+ Regularly communicate and collaborate with various functions, including engineers, architects, product owners, and product managers
+ Proactively remove roadblocks to your team's progress and empower your team to release quality software frequently and confidently
+ Build an open, trusting, operationally mature culture, mentor team members, and provide your team with the tools and motivation to thrive
+ Ensure internal development teams using our platform are supported through standard methodologies, documentation, and productivity tools
+ Navigate escalations and act as a bridge between different engineering teams
**Minimum Qualifications**
+ 7-12 years of experience managing and growing high-performing engineering teams with a focus on CI/CD pipelines, Cloud deployment, and DevOps, with strong developer advocacy experience
+ Primary skills: CI/CD, AWS, Containerization, Terraform
+ Secondary skills: Observability, Programming
+ Cloud Infrastructure (AWS, Database Management, and Networking), Kubernetes, and API Management using GCP Apigee
+ BS or MS in Computer Science or a related technical field
+ Proven track record of building high-performing engineering teams with diverse skill sets and attracting top talent
+ Demonstrated experience collaborating with cross-functional partners to drive and influence product and technical strategy
+ Ability to drive high technical standards, accounting for performance, reliability, and scalability
+ Experience in working with distributed teams
+ Demonstrated experience in adapting and improving engineering best practices (e.g., test-driven development, continuous delivery, scrum practices, automation, maintainable and testable code, etc.)
+ Excellent interpersonal skills; you can explain complex technical issues in a way that is understandable to a broad audience
---
**Description du poste**
Nous recherchons un responsable ingénierie pour rejoindre l'équipe Relations développeurs au sein de notre organisation Developer Ecosystem. À ce poste, vous dirigerez l'équipe Relations développeurs mondiale chargée du CI/CD, de l'observabilité et du support Cloud Computing, ainsi que de l'intégration à CloudOS, la plateforme de développement Cloud d'Autodesk, et des efforts de régionalisation. Le candidat idéal possédera une compréhension approfondie et une expérience pratique de la mise en place de pipelines CI/CD modernes et de déploiements cloud. Il excellera également dans l'établissement de relations et l'accompagnement de notre équipe croissante d'ingénieurs produit. Une connaissance des meilleures pratiques en matière d'ingénierie moderne et des tendances du secteur est essentielle. Vous devez être à l'aise dans un environnement agile et savoir constituer des équipes hautement efficaces. Plus important encore, vous devez être capable d'inspirer une équipe pour lui permettre de réaliser de grandes choses.
**Responsabilités**
+ Gérer des équipes d'ingénieurs de support technique hautement performantes, favoriser leur développement et encourager l'innovation et l'excellence opérationnelle
+ Piloter la conception et la mise en œuvre d'outils et d'applications pour un système de support automatisé
+ Participer aux discussions techniques et architecturales, fournir des orientations et faciliter la prise de décision
+ Communiquer et collaborer régulièrement avec différents services, notamment les ingénieurs, les architectes, les chefs de produit et les responsables produit
+ Éliminer de manière proactive les obstacles à la progression de votre équipe et lui donner les moyens de commercialiser fréquemment et en toute confiance des logiciels de qualité
+ Instaurer une culture ouverte, basée sur la confiance et la maturité opérationnelle, encadrer les membres de l'équipe et leur fournir les outils et la motivation nécessaires pour s'épanouir
+ Veiller à ce que les équipes de développement internes qui utilisent notre plateforme bénéficient d'un soutien grâce à des méthodologies standard, de la documentation et des outils de productivité
+ Gérer les escalades et servir de pont entre les différentes équipes d'ingénieurs
**Qualifications minimales**
+ 7 à 12 ans d'expérience dans la gestion et le développement d'équipes d'ingénieurs hautement performantes, avec une spécialisation dans les pipelines CI/CD, le déploiement dans le cloud et le DevOps, et une solide expérience dans la promotion des développeurs
+ Compétences principales : CI/CD, AWS, conteneurisation, Terraform
+ Compétences secondaires : observabilité, programmation
+ Infrastructure cloud (AWS, gestion de bases de données et mise en réseau), Kubernetes et gestion des API à l'aide de GCP Apigee
+ Licence ou master en informatique ou dans un domaine technique connexe
+ Expérience avérée dans la constitution d'équipes d'ingénieurs hautement performantes, dotées de compétences variées, et dans le recrutement des meilleurs talents
+ Expérience avérée dans la collaboration avec des partenaires interfonctionnels afin de piloter et d'influencer la stratégie produit et technique
+ Capacité à imposer des normes techniques élevées, en tenant compte des performances, de la fiabilité et de l'évolutivité
+ Expérience de travail avec des équipes distribuées
+ Expérience avérée dans l'adaptation et l'amélioration des meilleures pratiques d'ingénierie (par exemple, développement piloté par les tests, livraison continue, pratiques Scrum, automatisation, code maintenable et testable, etc.
+ Excellentes compétences interpersonnelles ; vous êtes capable d'expliquer des questions techniques complexes de manière compréhensible pour un large public
**Learn More / Plus d'information**
**About Autodesk /** **À propos d'Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Bienvenue chez Autodesk ! Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. Nous aidons les innovateurs à concrétiser leurs idées, transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut l'être. Nous sommes très fiers de notre culture chez Autodesk ; elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et définit notre image au monde. En tant qu'Autodeskien, vous pouvez accomplir un travail significatif qui contribue à bâtir un monde meilleur, conçu et réalisé pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous !
**Salary transparency /** **Transparence salariale**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont basées sur l'expérience et la situation géographique du candidat et peuvent dépasser cette fourchette. En plus du salaire de base, notre programme de rémunération peut inclure des primes annuelles en espèces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
**Diversity & Belonging /** **Diversité et appurtenance**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: sommes fiers de cultiver une culture d'appartenance où chacun peut s'épanouir. Pour en savoir plus, cliquez ici : you an existing contractor or consultant with Autodesk?**
**Êtes-vous un sous-traitant ou un consultant existant d'Autodesk ?**
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler à l'interne (pas sur ce site externe).
Senior Neural Network Kernel Software Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Senior Neural Network Kernel Software Development Engineer
Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.
We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.
As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.
Responsibilities:
- Experience writing kernels to accelerate Neural Network execution on custom hardware accelerators (not on CPU's)
- Design, prototype, and execute low-level, adaptable C++ programs (kernels) for various neural net operations.
- Define, document, and communicate configuration APIs for these kernels to the compiler team.
- Share performance optimization concepts with both compiler engineers and architects working on future product generations.
- Develop comprehensive computation strategies spanning kernels for multichannel and multi-chip neural net implementations.
Requirements:
- Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD).
- Profound knowledge of modern C++, with a focus on code generation and low-level compute optimizations.
- Familiarity with fundamental Neural Network operator algorithms - Convolutions, Transformers, RNNs.
- Demonstrated capability to independently navigate challenging, well-defined problems.
- Aptitude and interest in both high-level conceptual understanding and intricate technical details.
- Enthusiasm for problem-solving within highly structured and restricted environments.
Preferred Skills and Experience:
- Proficiency in Python.
- Experience with other AI accelerator programming.
- Strong mathematical aptitude.
- Enjoyment of solving complex problems.
Our client offers:
- Comprehensive health and extended health benefits.
- Competitive Salary
- Unlimited sick leave.
- Stock options.
- Contribution to revolutionizing chip and software technologies with global impact.
Senior Software Engineer, Mobile Apps - Android Development
Posted today
Job Viewed
Job Description
Job Description
Salary:
ABOUT HELCIM
Helcim was founded with a mission at heart: to be the worlds most loved payment system. We believe that by offering small businesses in North America a decidedly human payment solution where it is easier to sign up and use while being transparent and affordable, we can empower them to grow and prosper. Simply put, helping small businesses thrive is at the very core of our business model, and we think thats a great way to do business.
From the very start, we knew that we wanted to be different from every payment processor out there. We want the merchants we serve to feel supported and see us as a trusted partner rather than simply just another cost of doing business. We are relentless in our pursuit to provide a radically transparent and honest payments solution that flat out saves business owners money, all while treating them like human beings.
THE POSITION
Helcim is revolutionizing payments, and we're looking for a Senior Android Developer to be a pivotal part of our mobile app development team. If you're a seasoned native Android expert with 6+ years of hands-on experience, a passion for crafting exceptional code, and a drive to solve complex problems with a user-centric approach, we want to hear from you.
As a Senior Android Developer, you'll play a crucial role in building the next generation of payment technology within a dynamic, fast-paced product development lifecycle. You'll not only deliver high-quality solutions but also contribute to the growth of your team through mentorship and coaching. We thrive on collaboration and innovation, and we're seeking someone who embodies our values and culture (discover more in The Way of the Helcim).
Here are the things youll own day to day:
- Native Android Development: Be a cornerstone of the mobile development team, translating complex product requirements into robust, high-quality deliverables following best practices. You'll write clean, well-tested code and ensure timely delivery with minimal defects.
- Technical Leadership & Mentorship: Guide and mentor junior dev talent, fostering their career growth and contributing to a high-performing team. You'll also assist in recruiting top-tier engineering talent.
- Cross-Functional Collaboration: Work seamlessly within a highly collaborative environment, partnering with Product, DevOps, Stakeholders, and Design teams to bring ideas to life.
- DevOps & Automation: Contribute to building and enhancing Continuous Integration/Continuous Deployment (CI/CD) pipelines in GitLab to maximize automation. You'll also work to ensure system reliability using our observability platforms.
- Process Improvement: Proactively identify and implement ways to refine our development processes, consistently upholding and promoting high engineering standards across the team. This includes leveraging AI-powered tools and processes to enhance efficiency and code quality.
- Deployment & Maintenance: Oversee code deployments through the Google Play Store and maintain projects within cloud infrastructure like AWS or Google Cloud Platform.
- Data-Driven Insights: Leverage our BigQuery data warehouse to discover valuable insights that inform product development and strategy.
A SUCCESSFUL CANDIDATE
- 6+ years of dedicated native Android app development experience.
- Proficiency in Kotlin, with strong experience in Jetpack Compose.
- Solid understanding of mobile app architecture patterns (e.g., MVVM, MVI, Clean Architecture).
- Extensive experience with Android development tools (Android Studio) and frameworks.
- Mastery of version control systems, especially Git.
- Exceptional problem-solving and debugging skills, with a track record of tackling complex technical challenges.
- Excellent communication and collaboration abilities, capable of articulating technical concepts clearly.
- Proven experience with CI/CD pipeline creation, Android release publishing, and the Google Play Store approval process.
- Experience with Docker and MySQL or other SQL database systems.
- Willingness to participate in a rotational on-call roster for critical production issues, demonstrating commitment to system reliability.
- Familiarity with leveraging AI tools and methodologies to optimize software development workflows, including but not limited to code analysis, automated testing, and intelligent code completion.
- Bachelor's degree, technical degree, bootcamp, or equivalent practical experience in computer programming or computer science.
Not checking every box? Please apply anyway! We know that candidates have different experiences that may make them a great fit for this position and for Helcim. We believe that diversity and having an inclusive culture is not only the right thing, but key to our long-term success. Diversity brings more experience, view-points, knowledge and insight about our future. We also want to provide an accessible interview process, so if theres any accommodations that would make your experience more comfortable, please let us know.
KEY COMPETENCIES
- A portfolio of published Android applications.
- Experience integrating various 3rd party SDKs.
- Familiarity with UI styling libraries.
- Knowledge of backend technologies (e.g., PHP).
- Experience with testing frameworks (Unit, Integration, UI).
- Familiarity with Agile development methodologies.
- Experience with any public cloud systems (Google Cloud, AWS, Azure).
HELCIM CULTURE IS;
Being builders: We build things ourselves and we build them well. We use technology and our creativity to overcome challenges that would seem beyond the capability of a company our size. We improve what is already there, invent our way out of problems and we never stop dreaming of better.
Choosing the harder path: We believe that the right decisions are usually the harder ones, so we embrace the challenge and endure when others quit. We choose what is difficult because it is more rewarding in the long-term, and makes us resilient, so that we not only survive but thrive.
Creating trust: We earn trust by striving to be our best selves every day and by lifting those around us. We recognize that trust is hard to earn, easy to lose and is tested continuously over time, so we make trust our way of life.
Contributing to a company of many: We are stronger because of our collective passion, diversity, and fellowship. We believe only great teams can accomplish great things, and we ask the very best of each other. Together we create our own future.
WORKING AT HELCIM
Joining Helcim means joining a fast-growing company where we have found coming together makes us a strong company. We have a drive to achieve big things which creates amazing opportunities for everyone willing to work hard and contribute to that growth - opportunities for faster career growth, for more learning, more impact, and accelerated experience - all while surrounding yourself with incredible people working on interesting problems and delivering great results.
Here are some of the reasons we attract such great people:
The Way of the Helcim: At Helcim, we build a team of engaged, caring and intelligent people. In return we provide an environment where you can be excited to come to work each day and tackle these challenges with an amazing team. Learn more about Helcims unique culture and environment in our culture book The Way of the Helcim.
Health and dental benefits: Through our Group Benefits, youll get access to dental benefits, extended healthcare benefits for drugs, vision, paramedical coverage (e.g. massage therapists, dieticians, mental health professionals), counseling, health service navigation, life insurance, critical illness and disability insurance, and more. All of these benefits come into effect on Day 1 of employment!
Dedicated Health Spending Account (HSA): An additional budget available for you to spend on health-related expenses (e.g. eyeglasses, therapy).
Maternity and Parental Leave: To help launch our team members into this phase of family life we have some additional benefits in place including salary top for the birthing parents and a bonding break for non-birthing parents.
Stock Options: Stock options enable our team to purchase Helcim shares at a future date at a specified price. Every team member, not just people leaders and executives receive equity (aka ownership in the company).
Vacation Time: All team members get paid vacation time and a company break in December so they can recharge when they need it.
Flexible work location: Work and life happens at different times and places. This is why our team enjoys the flexibility of hybrid work and flexibility around hours of work, so we can all do our best work. Our hybrid work schedule offers flexibility to work from home on Tuesdays and Thursdays. Furthermore, our core hours give team members flexibility to manage other parts of their lives.
Training: Helcim will cover 50% of the applicable training costs of up to $500 per year.
LOGISTICS
Job type: Full-time
Hiring manager: Rahul Parakkat
Location: Hybrid, In Office Monday's, Wednesday's + Friday's
Candidates must be eligible to work in Canada and be located in Calgary for this position.
Be The First To Know
About the latest Computer science Jobs in Calgary !