Software Engineer
5 days ago
ResponsibilitiesYou will be responsible for designing, implementing, and maintaining secure, distributed and scalable software. You will work closely with other engineers, developers, and security architects to ensure compliance with best practices and standards, as well as to troubleshoot and resolve any issues that may arise.Requirements· Bachelor's or Master’s degree in Computer Science, Engineering or related field, or equivalent work experience· 2-3 years of experience in designing and implementing scalable, distributed systems and micro-services architecture in public cloud platforms such as AWS or GCP· Strong knowledge of API design principles, event driven architecture, fault-tolerant systems, high availability leveraging load balancers, database scaling, CQRS pattern etc.· Proficient in advanced C++ and golang programming language concepts such as RAII, golang concurrency models, channels, lock-free structures. Strong knowledge of domain-driven design(DDD) principles.· Experience with scripting languages, such as PowerShell, Python, Bash, etc.· Experience with DevOps tools and methodologies, such as CI/CD, Git, Jenkins, Ansible, etc.· Experience with testing tools and frameworks such as CPPUnit, go unit testing etc.· Excellent communication and collaboration skills· Ability to work independently and as part of a team· Passion for learning new technologies and solving challenging problemsPreferred:· Familiarity with virtualization, Kubernetes containers, cloud platforms (e.g., AWS, Azure), and big data technologies. Industry experience through projects in applying machine learning to real-world challenges. Knowledge of advanced statistical techniques and visualization tools.
-
Remote Senior Software Engineer
4 days ago
Ottawa, Ontario, Canada CENTRIC SOFTWARE INC Full timeAbout Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we expand our Canadian development team, we're seeking Senior Software Engineers with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments,...
-
Software Engineer
3 weeks ago
Ottawa, Canada RMUS Canada Full timeGet AI-powered advice on this job and more exclusive features. Company Description RMUS Canada is the largest remotely piloted aircraft systems (RPAS) vendor in Canada, specializing in enterprise drone and robotic inspection programs. We provide vetted equipment sales, systems integration, training programs, and professional and technical support services....
-
Software Engineer
2 weeks ago
Ottawa, Canada RMUS Canada Full timeGet AI-powered advice on this job and more exclusive features. Company Description RMUS Canada is the largest remotely piloted aircraft systems (RPAS) vendor in Canada, specializing in enterprise drone and robotic inspection programs. We provide vetted equipment sales, systems integration, training programs, and professional and technical support services....
-
Software Engineer
3 days ago
Ottawa, Ontario, Canada Acephalt Full time $60,000 - $80,000 per yearCompany DescriptionAcephalt helps mid-market investors efficiently analyze data rooms and understand their alternative investments in minutes. Our innovative approach streamlines the decision-making process, enabling clients to gain actionable insights swiftly. We are dedicated to simplifying complex data analysis, so investors can make informed choices with...
-
Software Engineer
4 weeks ago
Ottawa, Canada Afuva Full timeAfuvaAfuva is a pioneering technology company specializing in advanced AI solutions. We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside robust quantitative frameworks for finance and investment. Our mission is to transform industries and enhance daily life through intelligent innovation.The...
-
Software Engineer
5 days ago
Ottawa, Canada Canonical Full timeSoftware Engineer - Solutions Engineering Join to apply for the Software Engineer - Solutions Engineering role at Canonical Software Engineer - Solutions Engineering 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Solutions Engineering role at Canonical Canonical is a leading provider of open source software and...
-
Software Engineer
3 weeks ago
Ottawa, Canada EPITEC Full timeEpitec is seeking an experienced Software Engineer to join our automotive client's team. As a Software Engineer, the candidate will play a pivotal role in supporting a large-scale Jira Cloud environment with approximately 30,000 users. This is an on-call role in Ottawa, Ontario Candidates must be Canadian Citizens, Permanent Residents, or have an open work...
-
Software Engineer
3 weeks ago
Ottawa, Canada EPITEC Full timeEpitec is seeking an experienced Software Engineer to join our automotive client's team. As a Software Engineer, the candidate will play a pivotal role in supporting a large-scale Jira Cloud environment with approximately 30,000 users. This is an on-call role in Ottawa, Ontario Candidates must be Canadian Citizens, Permanent Residents, or have an open work...
-
Software Controls Engineer
4 weeks ago
Ottawa, Canada Pop-Up Talent Full time2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.This range is provided by Pop-Up Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$110,000.00/yrDirect message the job poster from Pop-Up TalentProfessional...
-
Software Controls Engineer
4 weeks ago
Ottawa, Canada Pop-Up Talent Full time2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.This range is provided by Pop-Up Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$110,000.00/yrDirect message the job poster from Pop-Up TalentProfessional...