Senior Software Developer
3 weeks ago
Senior Software Developer (C++/Python) – Visualization Base pay range: CA$140,000–$155,000 per year (actual pay based on skills and experience). Location: Calgary, AB or Vancouver, BC – hybrid (2 days in the office). Compensation & perks: $140,000–$155,000/year plus health benefits, RRSP contributions, profit sharing, employee stock purchase plan, educational reimbursement, and more. Role overview: You will work at the forefront of geoscience innovation, collaborating with domain experts to design and optimize advanced C++ algorithms that drive cloud-based modeling workflows. You’ll also build scalable Python back-end services that deliver these high-performance solutions to modern web applications, shaping a cloud-based geoscience automodeling platform leveraging machine learning to extract insights from drilling data. Key responsibilities Architect and design complex software applications, modules, and components. Apply modeling techniques aligned with established software design standards. Produce and communicate multiple design perspectives to meet functional, non-functional, and security requirements. Evaluate design alternatives and make informed trade-offs. Review and enhance both your own designs and those of colleagues. Develop, test, document, refactor, and maintain complex programs and integration services. Advocate for the adoption of appropriate development methods, tools, and best practices. Ensure consistent use of standards and tools across the team for high-quality, maintainable outcomes. Collaborate with domain experts to implement geoscience algorithms optimized for performance and maintainability. Participate in code reviews and provide guidance to peers. Plan and manage release schedules in line with business objectives, coordinate release activities across multiple teams and stakeholders, communicate release plans and results, and conduct post-release reviews. Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 7+ years of professional software development experience. Strong proficiency in C++ and/or Python. Ideally both. Experience developing and maintaining RESTful APIs and back-end services. Hands‑on experience with major cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes). Familiarity with infrastructure as code, CI/CD pipelines, and DevOps practices. Assets (preferred but not required) Experience with Flask or FastAPI. Exposure to Three.js or web-based 3D rendering. Referrals increase your chances of interviewing at Altis Technology by 2x. #J-18808-Ljbffr
-
Senior Software Developer
1 week ago
Vancouver, Canada Orchestry Software Inc Full timeAbout Orchestry Orchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada Orchestry Software Inc Full timeAbout Orchestry Orchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We’re growing fast and scaling globally – and we’re...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada Orchestry Software Inc Full timeAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We’re growing fast and scaling globally – and we’re...
-
Senior Software Developer
1 week ago
Canada / Vancouver, BC / Toronto, ON Orchestry Software Full timeAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...
-
Senior Java Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeIris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java Software EngineerOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada Seequent Full timeJoin or sign in to find your next job Join to apply for the Senior Software Developer role at Seequent At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our customers work. Every day we help...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada Cymax Group Technologies Full timeJoin to apply for the Senior Software Developer role at Cymax Group TechnologiesJoin to apply for the Senior Software Developer role at Cymax Group TechnologiesWho We AreCymax Group Technologies is a leading eCommerce technology and logistics services platform for big & bulky vendors and retailers. We maximize the best of technology, automation, and AI to...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada LMI Technologies Full timeSenior Software Developer (Computer Vision - R&D)Pay CompetitiveEmployment type: Full-TimeJob DescriptionLMI Technologies, recognized as one of Canada’s Best Workplaces, is a medium-sized technology company built on a culture of openness, respect and professional excellence. At LMI, our staff work passionately toward the common goal of designing and...
-
Senior Software Developer
2 weeks ago
Vancouver, Canada LMI Technologies Full timeSenior Software Developer (Computer Vision - R&D) Pay Competitive Employment type: Full-Time Job Description LMI Technologies, recognized as one of Canada’s Best Workplaces, is a medium-sized technology company built on a culture of openness, respect and professional excellence. At LMI, our staff work passionately toward the common goal of designing and...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada Autodesk Full timeSenior Software Developer – Autodesk Position Overview Are you a 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 implement reliable and trusted SaaS products that can handle a large user base and complex data flow? If so, we...