Senior Software Developer, Full Stack
Calgary, Alberta, D3J, Canada
Listed on 2026-01-26
-
Software Development
Full Stack Developer, Software Engineer, Senior Developer, Cloud Engineer - Software
Senior Software Developer, Full Stack (Calgary, Canada)
Join us to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees.
Syndio is a Series C technology company leveraging advanced technology and responsible AI to accelerate decision‑making, streamline compliance, and democratize insights for consistent, equitable compensation practices at scale.
We are expanding our team and products to help companies align their rewards strategies with their business goals.
About the RoleWe are looking for an experienced Senior Full Stack Software Developer with a strong interest in product delivery and support to join our engineering team and collaborate on challenges at a fast‑paced startup. Customer success hinges on high‑quality application development and support. Your solid and dependable developments and improvements on our software products will have a meaningful impact on helping companies achieve fairness in the workplace.
WhyThis Job Is Exciting
- Own the full stack. Design, develop and deploy impactful features across our platform, from front‑end user interfaces to back‑end systems.
- Collaborate with software developers, product managers, and designers to support and maintain mid‑ to large‑feature services to deliver exceptional user experiences both internally and externally.
- Mentor junior team members, share your expertise, and advocate and lead technical initiatives that drive our strategic goals.
- Build and improve software that directly helps organizations achieve workplace equity.
- Extensive experience supporting, maintaining, and improving existing web applications and features.
- Strong skills in full‑stack development with proficiency in Go or Python, Django, React, and Type Script.
- Experience architecting applications on cloud platforms such as GCP, AWS, or Azure (we use GCP).
- Experience with data model and schema design and technologies such as Postgre
SQL, Redis, and Cloud Pub/Sub. - Thorough knowledge of API architecture and development.
- Familiarity with current testing methodologies, including unit, integration, end‑to‑end, and service tests.
- Effective communication capabilities for interacting with both technical and non‑technical teams.
- Demonstrated ability to work with cross‑functional teams in a collaborative environment.
- Assume positive intent, are humble and eager, expect the best from yourself, value partnership over perfection, and provide grace and understanding in stressful situations.
- Value a remote work environment and understand it requires greater intentionality to build and maintain strong relationships.
- Currently reside within commuting distance of Calgary, Alberta, Canada (relocation is not currently offered).
- Must be eligible to work in Canada; visa support is not provided at this time.
- Extra Credit:
Experience with optimizing web applications for efficient resource usage and scalability.
- 💰 Competitive Compensation – base salary $140‑160 k CAD, with final offer determined by experience and expertise.
- 🏆 Syndio Equity – share in Syndio’s success.
- 🏝 20 days of paid vacation annually, plus paid sick & safe time, compassion leave, and voting leave.
- 🏦 Pension Contribution.
- 📍 Remote‑First with local meet‑ups in Calgary.
- First month:
Get to know each other, understand user problems and priorities, set up the development environment, run the app locally, and start handling tickets and small requests. - Second month:
Deepen understanding of user pain points, form opinions on necessary improvements in the codebase, provide increasing workload, and give more input on building complex functionality. - Third month:
Be fully ramped up and working at full capacity, mentor junior team members, independently execute and break down tasks, propose technical investments, and innovate.
- 30‑minute phone call with a member of our Talent Team.
- 45‑minute Zoom interview with Engineering Manager 1.
- Technical Skills Evaluation – Take‑home assignment.
- 45‑60 minute technical interview with Engineering Manager 2.
- Meet the team – two 30‑45 minute meetings with cross‑functional members.
Syndio is an Equal Opportunity Employer. We are building an inclusive and collaborative workplace as we grow, and we welcome team members regardless of gender/identity, sexual orientation, race or cultural background, religion, physical disability, and age.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: