Senior Software Engineer (Merchant Platform)
Helcim Inc.
As a Senior Software Engineer you will be building and deploying high-quality software solutions. You will continually be involved in mentoring and coaching, ensuring you and your team are delivering at a high level. We put an emphasis on developing our team members to build them into well‑rounded professionals.
As a member of our team, you will be working on numerous ongoing and new projects. Helcim is a fast‑paced, high‑demand company and the successful candidate will work well in that environment.
On our team, you’ll be building the experiences that define how users interact with our platform day‑to‑day. We bridge the gap between merchants and their customers through online storefronts, payment pages, customer portal, and subscription experiences. The impact of our work is highly visible—what we build directly shapes how merchant businesses present themselves and how their customers engage. We focus on delivering fast, accessible, and reliable experiences backed by systems that perform at real‑world scale.
Qualifications
- 6+ years of professional software development experience.
- Education should include a Bachelor's, technical degree, bootcamp or other certifications in computer programming, computer science or object‑oriented software development, or equivalent experience.
- Highly proficient in PHP + some front end JavaScript experience (Vue/react/Angular/Vanilla JS).
- Strong experience in system design for backend services, including caching strategies, fault tolerance, and performance optimization.
- Proven ability to optimize SQL queries and large‑scale data workflows to handle high transaction volumes.
- Familiarity with cloud‑native databases and BigQuery is a plus, as well as experience in Golang.
- Experience with Docker and Kubernetes, or other containerization software.
Responsibilities
- Designs and maintains scalable, high‑performance APIs to support both internal and external services, with a focus on correctness, reliability and security using PHP Laravel.
- Builds and optimizes customer‑facing systems with a strong focus on accessibility, responsiveness and performance at scale.
- Designs and maintains reliable, scalable systems with effective state management, ensuring high‑quality user experiences under varying load and usage patterns.
- Builds systems through event‑driven architecture with PHP as well as Go, applying appropriate design patterns and architectural principles.
- Owns system design decisions end‑to‑end, thinking holistically about trade‑offs, scalability and long‑term maintainability.
- Shapes problems and reviews solutions, ensuring the team is solving the right problems with well‑designed, pragmatic approaches.
- Coaches and mentors junior and intermediate developers, providing guidance, support, and feedback to help them grow in their roles.
- Works in a highly collaborative environment with cross functional teams (Data/Product/DevOps/Stakeholders/Design), effectively communicating and influencing across teams.
- Building Continuous Integration/Deployment (CI/CD) pipelines through Gitlab to increase automation.
- Proactively identifies opportunities to improve development processes, code quality and team effectiveness.
- Act as a role model for high engineering standards, including code quality, testing and system thinking.
- Easily discover new insights through our BigQuery Data Warehouse.
- Deploying and maintaining projects through Cloud Infrastructure such as AWS or Google Cloud Platform.
- Helcim is seeking a Senior Software Engineer to join our full‑stack engineering squad dedicated to the core merchant experience. This team owns critical business logic that powers our platform, including areas like Invoicing, Products, and Taxation. In this role, you will act...SeniorSoftware
- Enhance your career at BigGeo as a Senior Engineer, specializing in backend platforms that use modern statically compiled languages. Be at the forefront of AI-ready geospatial intelligence technology. This critical engineering role requires a focus on building efficient,...Senior
- Senior Software Engineer Join to apply for the Senior Software Engineer role at Helcim . We founded Helcim to become the world’s most... ...providing a radically transparent, honest, and cost‑saving payments platform. THE POSITION Helcim is searching for a Senior...SeniorSoftwareLong term contractFull timeWork at officeWork from homeMonday to fridayFlexible hours
- Innovate and lead in creating advanced software solutions for POS and Store platforms. The Senior Platform Engineer will blend technical expertise and leadership to optimize engineering processes. Join a dynamic team focused on designing reliable, high-performance software...SeniorSoftware
- As a Senior DevOps Engineer at Miratech, you'll uphold the stability and reliability of a global IVR platform. This role emphasizes operational management and incident resolution, leveraging AWS and on-premises environments. Miratech is on the lookout for a proficient engineer...SeniorFlexible hours
- Senior Software Engineer – Landmark (Calgary) We are seeking a senior software engineer to lead the technical direction of products used for high... ...Landmark Landmark, a Halliburton company, builds software and data platforms that help the global energy industry make better decisions....SeniorSoftwareLong term contractFull timePart time
- ...and compliance. The Role We're looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering team to contribute to our... ...business entities worldwide, empowering our users with a platform that inspires trust. In this role, you will contribute to...SeniorSoftwareLong term contractFull timeWork at officeRemote workWork from homeWorldwideFlexible hours
- Drive innovation as a Senior Software Engineer in a transformative project setting. Lead and mentor a talented engineering team while developing scalable software solutions. In this role, you will utilize over 5 years of industry experience to guide architectural discussions...SeniorSoftware
- ...our transformative enterprise platform that builds and integrates web... ...Staff Platform Reliability Engineer to own reliability engineering... ...Ziing.ai platform. This is a senior individual contributor role... ...Engineering, Information Systems, Software Engineering, or a related...SeniorSoftwareFull timeWork at officeRemote work
- ...for a collaborative and curious Graduate Software Engineer to join our development team at NetApp... ..., maintaining and operating the platform that allows us to provision and reliably... ...knowledge and solve big problems, let's talk. Seniority level ~ Seniority level Internship...SoftwareFull timeInternshipWork at officeWorldwide2 days per week
- Shape the future of retail software by leading technical initiatives for Store and POS platforms. As a Technical Leader, you’ll enhance engineering practices while mentoring a talented tech team. In this role, you will oversee the design and development of powerful software...Software
- Transform audio information access as a Senior Software Engineer at Speechify in Calgary, Canada. Shape innovative APIs and enhance user interactions... ...algorithms through better abstractions • Provide cross-platform SDK delivery solutions Requirements: • Strong systems design...SeniorSoftwareRemote work
- ...second, the AI‑powered StackAdapt Marketing Platform seamlessly connects brand and performance... ...Redshift, TiDB, and MariaDB. Building software that utilizes messaging queues such as... ...years of experience as a Backend Software Engineer. Very strong problem‑solving skills in...SoftwareLocal areaWork from home
$110k - $145k per year
About the Opportunity We’re looking for a Senior Software Engineer with a passion for learning, a kind heart, a positive attitude, and a great sense... ...Software Engineer will lead engineering on our Budgeting platform, driving technical direction, team development, and execution...SeniorSoftwareLocal areaFlexible hours- Senior Software Designer / Developer (Cloud Migration and Modernization) This role is responsible for designing, developing, and maintaining enterprise‑grade applications that support core business functions. This position plays a key role in cloud migration initiatives,...SeniorSoftware
- Advance your career as a Hybrid ML Platform Engineer with Clio, where innovation meets legal technology. This role is accessible to candidates throughout Canada, with in-office days in Toronto, Calgary, or Burnaby. Join Clio’s Engineering team and be instrumental in developing...Work at office
- Engineering Manager – CX/CCaaS Platform Empowering Businesses with Essential Communications At Sangoma, we build the technology that keeps businesses... .... As an Engineering Manager, you will lead a team of senior software and infrastructure engineers in designing and...SeniorSoftwareManual laborRemote workWork from homeWorldwideFlexible hours
- Lead technical initiatives as a Senior Platform Services Analyst for the Government of Alberta. Enhance service delivery and shape innovative solutions while working remotely from the Greater Edmonton or Calgary area. This full-time role calls for a strong leader in platform...SeniorFull timeRemote work
- Join Morgan Stanley as a Senior Product Manager, driving Salesforce-based wealth management solutions. Make an impact on diverse workflows... ...strategies for Salesforce capabilities within Wealth Management Platforms. With your extensive experience in the product development...Senior
- We are looking for a skilled Java Backend Developer with strong fundamentals in core Java concepts and experience building scalable, high-performance applications. The ideal candidate should be comfortable working with distributed systems, handling concurrency, and optimizing...
- A leading open source software company in Canada, Alberta is seeking an Engineering Manager to lead their team collaborating with cloud partners like Amazon and Google. The role requires strong management and technical skills, focusing on mentoring engineers, ensuring timely...SoftwareRemote work
- Elevate your software development career as a Software Engineer with Aplin in Springbank, near Calgary. Take part in the complete software development lifecycle while innovating and collaborating with a talented team. Aplin is looking for a skilled Software Engineer to join...Software
- ...seeks a Sessional Instructor for ENEL 525, Machine Learning for Engineers, during Fall 2026. This role emphasizes teaching neural network... ...systems applications. As part of the Department of Electrical and Software Engineering, the selected instructor will teach both lectures...SoftwarePermanent employment
- Elevate your career at Improving Calgary as a Senior Software Architect. Engage clients directly in modernizing legacy systems to cloud-native... ...technical designs Requirements: • 5+ years in software engineering or application architecture • Extensive experience with...SeniorSoftware
- Shape the future of AI as a Remote Software Engineer with Alignerr, focusing on evaluating and improving AI-generated code. Your expertise will guide AI systems to better understand software development. In this flexible contract position based in Calgary, you’ll utilize...SoftwareContract workRemote workFlexible hours
- A leading open source technology firm in Canada seeks an Engineering Manager for the MAAS team. This role involves leading a distributed team... ...for private bare-metal infrastructure, utilizing skills in software development and team leadership. Ideal candidates will have a bachelor...SoftwareFlexible hours
- Drive AI innovation in mortgage services as a Senior Product Manager with nesto, focusing on the Maestro platform. Use your expertise to enhance productivity across various processes. You will bridge the gap between technical teams and business operations, translating complex...Senior
- Transform AI/ML innovations into production systems as an AI/ML Software Engineer in Calgary. This role integrates software development with machine learning practices. This position is focused on enhancing AI capabilities through collaboration with data professionals across...Software
- Lead impactful engineering projects as a Senior Electrical Engineer with our client, committed to innovative... ...calculations using appropriate software tools • Prepare specifications and assist... ...communicate effectively across various platforms • Comprehensive knowledge of...SeniorSoftware
- ...Arcobi in the search for a new Senior Full Stack Engineer. This is a high-impact senior role ideal... ...Their AI-driven Energy Cost Management platform is revolutionizing power management by... ...Their diverse team of data scientists, software developers, electrical engineers, and...SeniorSoftwareInternshipWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Merchant Platform). Be the first to apply!
- senior software developer Calgary, AB
- software engineer - computer Calgary, AB
- software developer remote Calgary, AB
- software engineer intern Calgary, AB
- software engineer devops Calgary, AB
- remote entry level software developer Calgary, AB
- software engineer internship Calgary, AB
- ingénieur logiciel Calgary, AB
- software developer intern Calgary, AB
- software engineer Calgary, AB
