Software - Cybersecurity - Senior Software Engineer
$115k - $130k per yearCIRA
Join the Cyber-DNS team at CIRA and play a key role in advancing Canadas cybersecurity and DNS infrastructure! Our Cyber-DNS team is dedicated to protecting Canadians online by delivering cutting-edge solutions.
Youll tackle projects that make a real differenceincluding empowering users with CIRA Cybersecurity Awareness Training securing household and enterprise networks through CIRA Canadian Shield and DNS Firewall or defending against DDoS attacks with Anycast DNS. This is your chance to be part of a team thats shaping the future of digital security and DNS technology making a meaningful difference in how Canadians and global citizens alike experience and trust the internet!
You are a passionate software developer who is driven by purpose. You have a strong background in Cybersecurity and a keen interest in DNS and related networking technologies. You are motivated by the real-world impact of keeping Canadians safe online stay informed about emerging threats and are excited to apply innovative and creative solutions to this mission.
Beyond your technical skills you actively share your knowledge mentor those around you and champion initiatives to improve our software quality resiliency and security.
Lead the design and development of XDR and DNS-based cybersecurity products and backend services using modern programming languages and frameworks.
Translate security and business requirements into scalable and secure software solutions.
Implement secure coding practices aligned with recognized standards (e.g. Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards.
Collaborate with cybersecurity analysts DevOps and infrastructure teams across CIRA.
Support CI/CD pipelines and automation for testing deployment and monitoring in cloud and hybrid environments.
Investigate and resolve complex issues related to application performance security vulnerabilities and system interoperability.
Participate in architecture and design discussions to inform system evolution and technical decision-making.
Write and maintain detailed technical documentation for systems processes and deployments.
Participate in the rotating 24/7 on-call schedule to support service uptime and incident response.
Bachelors degree in Computer Science Software Engineering or a related technical field.
- 710 years of professional experience in software development.
- Advanced proficiency in programming languages such as Java (Spring or Play Framework) or Python.
- Proficiency in Linux environments and scripting with Bash for automation and troubleshooting.
- Experience developing and supporting CI/CD pipelines using tools such as GitLab CI Jenkins or TeamCity.
- Understanding of DNS and networking protocols and their role in internet infrastructure.
- Experience working with relational and non-relational databases (e.g. PostgreSQL MySQL DynamoDB or similar).
- Understanding of cybersecurity concepts and technologies including EDR/XDR vulnerability scanners firewalls and frameworks like MITRE ATT&CK.
At CIRA were driven by a passion to make a positive impact on Canadas digital future. Our recognition as one of the National Capital Regions Top Employers for nine years is a testament to our vibrant culture. We believe in fostering an environment where collaboration and candour are second nature and where diverse perspectives are integral to our success because we know that great ideas come from everywhere. If youre passionate about innovation and ready to make a difference in a dynamic field join us and help shape the future of the internet!
CIRA embraces a blend of remote and IRL in-office work to keep our team connected and engaged. Our Ottawa headquarters is a hub for regular events and social activities that bring our team together encouraging a strong sense of community within our organization. While CIRA uses recruitment platforms that include artificial intelligence-enabled features which may be used to support administrative processes or skills-based assessments these features are intended to assist our recruitment activities and do not replace human judgment. Artificial intelligence is not used to make autonomous or final hiring decisions.
Senior IC
- ...difference in how Canadians and global citizens alike experience and trust the internet! Who You Are You are a passionate software developer who is driven by purpose. You have a strong background in Cybersecurity and a keen interest in DNS and related networking technologies...SeniorApprenticeshipWork at officeRemote workRotating shift
$125k - $135k per year
...and your passionate desire to deliver only the best to our customers, partners and each other. We are seeking a Senior Cloud Platform Software Developer to architect, build, and evolve our cloud-native, multi-tenant platform, ensuring it is highly scalable, resilient,...SeniorLong term contractFull time$72k - $100k per year
Senior Software Developer Sense and Respond Software Inc. Location Ottawa, ON Salary 72,000 to 100,000 annually (To be negotiated) / 40 to 60 hours per week Full time Overtime required, To be determined Start date: 2025-10-07 End date: 2028-10-07 Languages English...SeniorFull timeWork at officeRemote workRelocation- In this role, Senior Embedded Software Developer will assume ownership of specific software modules, overseeing their development, quality, and functionality. As an integral part of our scrum team, this role will contribute to the design, development/coding and testing of...Senior
$85.82k - $135.82k per year
...our team, you'll be at the forefront of developing and implementing state-of-the-art security... ...a highly skilled and passionate Lead UI Developer with a strong focus on Angular development... ...scalability. What The Role Offers As a Senior UI Developer, you will: Possess 6-10...SeniorInternshipWorldwide$93k - $132.3k per year
Join Cisco's team of seasoned developers working on Switching technology, the preferred choice... ...with a vibrant technical community to develop some of the world’s most widely deployed... ...Enterprise Switches. Your Impact As a Software Developer, you will have the opportunity...Long term contractFull timeTemporary workLocal areaFlexible hours- ...immigration assistance/sponsorship now or in the future for this position. About this opportunity We are seeking a 5G Cloud RAN Software Developer to join our Cloud RAN DU (Distributed Unit) Baseband function development team. In this role, you will play a key part in...Long term contractFull timeTemporary work
- ...impactful work across Canada. Job Description ADGA Group has an immediate opening for a Junior Modelling & Simulation Software Developer. Be part of our team that is providing support services to the Canadian military with regards to Simulation Training. Tasks...Full timeTemporary workPart timeImmediate startFlexible hours
- ...Senior Front End Developer Front-End Expert (80%) with Backend Development Capabilities (20%) We’re partnering with Pluvo, a growing fintech... ...D3, Chart.js, or similar) Experience building financial software, dashboards, or BI tools Familiarity with fintech or FP&...SeniorInternship
$150k per year
Position: Senior Software Engineer Location: Remote (Canada) Job Type: Full-time Work Schedule: 9:00 AM- 5:00 PM PST Base Salary:... ...implement large portions of those designs while guiding other developers through execution. Key Responsibilities: Design, implement...SeniorLong term contractFull timeRemote workHome office- ...features in our Flagship iOS and Android apps that delight millions of travelers around the world. One of these teams is looking for a senior iOS engineer with experience designing, building, and maintaining iOS apps at scale. The ideal candidate would bring excellent...SeniorFull timeWorldwide
$100k - $130k per year
...Role: Senior JavaScript Full Stack Developer Team: Development Team Location: Ottawa, Ontario About Rebel OUR CUSTOMERS BRING A VISION... ...and drive technical initiatives across cross-functional software development and operations teams, ensuring alignment with...SeniorLong term contractFull timeManual labor- Principal Embedded Software Developer will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration and alignment with...Senior
- ...Proud Of Offering life-changing opportunities for talented software professionals across the Americas. Enhancing highly-... .... clients for flexible, project-based development work as a Senior Flutter Developer. ~ You will integrate directly into our client's team and...SeniorRemote workWorldwideFlexible hours
- ...Senior Full Stack Developer (Integrations Focus) Description About Octopus HR Octopus HR is a fractional HR consultancy that partners with... ...Passion for clean code, security best practices, and modern software architecture ~ Proven ability to solve problems...SeniorLong term contractInternship
- ...Description Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job... ...Vacancy Position Summary As a Senior Shopify Developer in our BUMP group, you... ...Experience ~8+ years of software development experience with 3+ years of Shopify...SeniorLong term contractPermanent employmentFull timeRemote workWorldwide
- Telesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering...SeniorInternshipWorldwide
- ...integration with all major accounting software including QuickBooks,... ...platform. Using your senior-level knowledge to help build... ...reliable services. Designing and developing fund flows for new and... ...experience as a back-end Java developer, specializing in building highly...SeniorFull timeFor contractors
$120k - $165k per year
...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time... ...safety, and delivery timelines Stay current with industry developments and apply best-in-class engineering practices What You'll...SeniorFull time- ...Job Title: Senior .NET Developer Role Overview We are seeking an experienced Senior .NET Developer to join our development team... ...Business Analysts, QA, and UI/UX teams to deliver high-quality software. Contribute to sprint planning, estimations, and agile...Senior
- Myticas is looking for a Senior Element management System (EMS) developer who will be responsible for ensuring the smooth operation of our network by designing, implementing and maintaining EMS. Main Responsibilities Analyze requirements and design EMS FCAP applications...Senior
- ...and create impactful solutions. Job Summary Ouster is seeking a talented and highly motivated Edge-to-Cloud Developer to join our innovative Software Development team. In this role, you will play a crucial part in designing, developing, and deploying robust software...SeniorFull time
- ...Proud Of Offering life-changing opportunities for talented software professionals across the Americas. Enhancing highly-... ...clients for flexible, project-based development work as a Senior React Native Developer. ~ You will integrate directly into our client's team and...SeniorRemote workWorldwideFlexible hours
- ...Our Vision: Elevating Human Potential in Software Design Individual Strength: A supportive... ...for our next team member to join us as a Senior Software Designer focused on Web... ...with cross-functional teams—product owners, developers, testers, architects—to ensure alignment...SeniorFlexible hours
- ...for you. RideShark is looking for a talented mobile application developer to help push the boundaries for our next generation of mobile and... ...job will require use of Typescript Experience working in a software development team in a professional environment About RideShark...Permanent employmentFull timeCasual workRemote workFlexible hours
- ...family. Job Description Internal Job Title: Platform Developer Job Type: Permanent, Full-Time Job Location: Ottawa, ON... ...NAS), Switches, Routers, VLAN Networking: Firewalls, VPN Software: Apache, Tomcat Database Management Systems: Oracle,...Long term contractPermanent employmentFull timeWorldwide
- ...and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data. With a... ...Opportunity H2O.ai is seeking a highly motivated Full Stack & Systems Software Engineer to join our H2OGPTe generative AI project team. This is...Remote workWorldwideFlexible hours
- ...Position: Software Engineer - Cloud Access Control Location: Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate... ...that powers security solutions worldwide What You’ll Do Develop cloud-native microservices – Build and maintain scalable C#...Full timeWorldwide
- ...difference, we'd love to hear from you. The Role The Manager, Software Engineering will be responsible for leading a team of software... ...development through training, courses, conferences, etc. Co-develop growth strategies for each of your team members. Technical...Internship
- ...impactful work across Canada. Job Description Design, develop, and maintain modern web applications and backend services using... ...QA, DevOps, and product teams to ensure high-quality and secure software delivery. Document system workflows and technical details using...Full timeTemporary workPart timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software - Cybersecurity - Senior Software Engineer. Be the first to apply!
- software engineer - ai machine learning Ottawa, ON
- software developer entry level Ottawa, ON
- senior software developer Ottawa, ON
- software development engineer - test Ottawa, ON
- junior software engineer Ottawa, ON
- remote entry level software developer Ottawa, ON
- software engineer - computer Ottawa, ON
- software developer engineer Ottawa, ON
- software developer internship Ottawa, ON
- software engineer - robotics Ottawa, ON
