Current jobs related to Senior Software Engineer - Canada - Cranium
-
Senior Java Software Engineer
9 hours ago
Canada Triunity Software, Inc. Full time**Company Overview:**Triunity Software, Inc. is a leading provider of innovative software solutions. We are seeking an experienced Senior Java Software Engineer to join our team.**Job Description:**We are looking for a highly skilled Java developer to design, develop, and deploy scalable and high-performance applications using the Spring framework. The ideal...
-
Canada Millennium Software and Staffing Full timeAt Millennium Software and Staffing, we are seeking an exceptional Senior C++ Software Engineer to join our team. With a focus on capital markets, this role is perfect for individuals who have a passion for technology and large-scale software design.We are looking for someone with strong programming experience in modern C++. Proficiency in Oracle and Python...
-
Senior Software Engineer
3 weeks ago
Canada NGIS Full timeAbout NGISNGIS EU is a global leading dedicated Geospatial and Sustainability company. We are an impact focused company with a mission to use our skills and capabilities to address significant global challenges including climate change, biodiversity and sustainable development. We are a Google Premier Partner and we specialise in designing and building high...
-
Senior Software Engineer
1 week ago
Canada NGIS Full timeAbout NGIS NGIS EU is a global leading dedicated Geospatial and Sustainability company. We are an impact focused company with a mission to use our skills and capabilities to address significant global challenges including climate change, biodiversity and sustainable development. We are a Google Premier Partner and we specialise in designing and building...
-
Senior Software Engineer Manager
14 hours ago
Canada Boosted Full timeAbout UsWe are a remote-first environment with a focus on impact and outcomes. We believe in empowering businesses to innovate, scale, and stay ahead of the curve.Our team has a proven track record of delivering innovative product and data solutions across highly regulated industries.Job DescriptionWe are seeking an exceptional Staff Engineer to join our...
-
Software Engineer Senior
2 days ago
Canada Artech LLC Full timeWe are currently seeking a Senior Software Engineer for a Contract role with one of our clients. Duration: 12+ MonthsLocation: Kanata, ONRole Responsibilities:Ability to read and understand technical datasheets as well as schematics Experience in multi-threaded programming in C, Assembly Previous experience with low level device driver development and...
-
Senior Software Engineering Expert
3 days ago
Canada TallSky Consulting Group Full timeA Day as a Senior Software DeveloperYou will be directly involved in the execution of our on-train application-level software, focusing on design, implementation, and testing. Your expertise will be used to mentor and guide junior developers, improve software process and quality, and collaborate with other groups in Engineering.You will participate in the...
-
Senior Software Engineer
2 weeks ago
Canada IT Motives Full timeNo C2C // No SponsorshipSr. Software Engineer (Full Stack)We are looking for a Senior Software Engineer who is skilled and brings extensive experience in full stack development. You will join a small, dynamic team and lead efforts to create intuitive user interfaces, drive frontend architecture, and support our vision for a future where our solution is...
-
Senior DevOps Engineer
3 days ago
canada | ca Iris Software Inc. Full timeIris's Fortune 100 direct client is looking for Senior DevOps Engineer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com .Position: Senior DevOps EngineerLocation: Toronto ONSkills: Devops , Jenkins, Docker, Kubernetes Job Description :- Hands on Experience of CICD pipelineCreating and Debugging CI CD...
-
Senior Software Engineer
2 weeks ago
Canada Compunnel Inc. Full timeUnder the supervision of the Coordinator of Data and Applications, the Senior Software Developer will: Design, develop, create AMANDA (Granicus' solution) folders, processes, checklists.Design and develop Oracle PLSQL stored procedures, functions, etc. Design, develop, create Microsoft .Net Core web APIs Design, develop, create React front end applications...
-
Software Engineer Senior
6 days ago
Canada Altair Engineering Full timeJob Summary: Our client in Kanata, ON is looking for a Software Engineer Senior. This is a contract position. What You Will Do: Our team is involved in the full lifecycle of embedded software development for the next generation of infotainment systems. You can expect to work on the next generation of high performance automotive hardware platform. We...
-
Senior Software Engineer
6 days ago
Canada 3Pillar Global Full timeWe are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail.Our key differentiator is our product mindset....
-
Senior Software Engineer
20 hours ago
Canada Accion Labs Full timeAccelerate your career as a Senior Software Engineer (ASP.NET) at Accion Labs!We're seeking a talented professional with extensive experience in designing, building, and supporting complex ASP.NET enterprise applications and APIs.The ideal candidate is a seasoned developer with a strong background in object-oriented programming, SQL Server, and software...
-
Senior Software QA Engineer
6 days ago
Canada TTC Full timeAbout TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. ...
-
Senior C++ Software Engineer, Geomatics
6 days ago
Canada Leica Geosystems Full timeBR Senior C++ Software Engineer, Geomatics Canada Job Description Committed, dynamic and with a passion for precision, we revolutionize the world of mapping and survey. **This is a hybrid position working 3 days per week in our Calgary offices A very exciting opportunity awaits you within our...
-
Senior Software Engineer
4 days ago
ontario, canada | ca EV Full timeSenior Software EngineerEV.com | Canada (Remote)About Us:EV.com, World's first online Electric Vehicle (EV) marketplace, is dedicated to promoting zero-emission mobility by providing a platform where consumers can learn, compare, and purchase EVs.Position: Senior Software EngineerRole and Responsibilities:AI: Building a variety of AI solutions for our...
-
Senior Frontend Software Engineer
6 days ago
Canada Procurify Full timeSenior Frontend Software Engineer Procurify is the Intelligent Spend Management company. We're on a mission to give all organizations unprecedented visibility and control over their business spend. By bringing more spend under management in one procure-to-pay solution, our customers capture unified spend data that can be harnessed to realize millions of...
-
Software Engineer
4 weeks ago
Canada OssKin Full timeOssKin is a fast-growing Montreal-based MedTech company powered by its proprietary mass customization and automation software to transform the future of orthopedics and 3D printing technology.We're developing and continuously improving our proprietary mass customization software solution . Technology is at the core of powering the award-winning platform for...
-
Software Engineer
2 weeks ago
Canada OssKin Full timeOssKin is a fast-growing Montreal-based MedTech company powered by its proprietary mass customization and automation software to transform the future of orthopedics and 3D printing technology. We're developing and continuously improving our proprietary mass customization software solution . Technology is at the core of powering the award-winning platform...
-
Senior Lead Software Engineer
3 days ago
Canada Regie Full timeai is a Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process. As the volume of sales activity required to book a meeting continues to grow exponentially, traditional tools have failed to keep pace—leaving critical...
Senior Software Engineer
1 month ago
Vision
Our vision is to secure the AI revolution. As the adoption of AI continues to expand, AI and machine learning (ML) models are increasingly exposed to new classes of threats. Without visibility into the AI assets in use, or monitoring of key metrics and threat indicators, organizations will not be able to keep up with this changing landscape. Our enterprise product is built to integrate with existing AI systems and detect AI threats.
Advancing the state of AI is a collaborative process that requires unusually varied skills and perspectives. To that end, we have built a multidisciplinary team with increasingly diverse backgrounds. Together, we're building the future of secure and trustworthy AI.
About The Role
Cranium builds products to secure AI. We develop cutting edge AI/ML methods that push the state of the art in the field. As a senior back-end software engineer, you will be part of the development team for the core platform of the Cranium architecture, focusing on expanding the capabilities and functionality of the system, including expanding/building APIs.You will collaborate with cross-functional teams, stakeholders, and management to develop strategies that align with our company's vision and goals. You will also have the unique opportunity to contribute to our overall engineering culture as an early member of the team.
As a Senior Software Engineer (Back End), you will:
- Develop and maintain highly available and fault-tolerant systems within Azure and other cloud platforms.
- Work with machine learning engineers and product managers to build customer-facing software around our core machine learning technologies.
- Determine areas where AI & Automation can be leveraged to facilitate development.
- Implement strategies for high availability and fault tolerance to minimize downtime and ensure service continuity.
- Maintain and expand the capabilities of the Cranium platform.
- Participate in code reviews and ensure code quality adheres to best practices.
Minimum Qualifications:
- Bachelor's or master's degree in computer science, engineering, or related field.
- Proven experience as a Senior Software Engineer with at least 5 years of experience in a similar role.
- Familiarity with Agile or other project management methodologies
- 5+ years of experience working with Cloud Technologies (Azure, AWS, GCP)
Preferred Qualifications:
- Proven track record of successfully delivering Enterprise solutions at scale.
- 5+ years of experience working with databases: SQL (SQLServer and/or NoSQL (MongoDB, CosmoDB, MemcacheDB).
- 5+ years of experience building, testing, debugging .Net Core (C#) solutions.
- 3+ years of experience with containerization technologies such as Docker and Kubernetes.
- Experience working within Azure DevOps, Jira, or comparable agile project management tools.
- Experience in designing and building scalable, highly available, and reliable cloud applications with a strong focus on secure coding practices.
- Familiarity with AI/ML methods and strong algorithmic thinking.
- Strong analytical and decision-making skills.
- Good interpersonal skills, communication skills, and understanding of how to tie technical problems to business impact.
- Experience working with Linux systems.
- Commitment to staying up to date with the latest cloud security vulnerabilities and best practices.
- Openness to exploring and learning new code generation technologies.
Technologies we use:
- Azure DevOps
- C#, .NET Core
- Cloud Services (ie. Azure, AWS, GCP)
- Figma
- SQL Server, CosmoDB, MongoDB, DynamoDB
- Queue/cache services (Redis, Memcached, ServiceBus)
- Kubernetes
- Python and specifically numpy, pandas
- React
- Azure DevOps
- IaC (Terraform, ARM, Cloud Formation)
What we offer:
We offer the opportunity to make a significant contribution to shaping the future of AI. This opportunity is a collaborative effort between impossibly talented individuals who share a passion for this mission. Our biggest asset is inclusion as we believe that building a diverse community is the key to succeeding on our mission. In addition to the goal and environment we offer:
- Competitive salary, and company ownership through equity
- Market-leading health, dental, and vision insurance for employees and dependents
- Flexible Time Off Policy and Paid Parental/Family Leave
- 401(k) Retirement plan or RRSP Matching program