Senior Software Engineer
1 week ago
Senior Software Engineer (Security) in Canada.In this role, you will design, develop, and maintain advanced security features for large-scale web platforms, ensuring resilience against emerging threats and protecting sensitive data. You will work closely with engineering and product teams to implement secure software practices, perform thorough testing, and contribute to the overall security architecture. This position offers the opportunity to influence the security posture of a widely used platform, participate in cross-functional projects, and mentor team members on secure coding and best practices. Operating in a remote-first, globally distributed team, you will balance technical innovation with operational excellence while fostering a collaborative and transparent engineering culture.AccountabilitiesDesign, develop, and deliver security features and enhancements for web platformsCollaborate with other engineering teams to ensure safe architectural and implementation decisionsLead by example in code review, decision-making, and team culture, fostering transparency, empathy, and collaborationDevelop, review, and deploy security solutions implemented by the team and community contributorsMaintain security-critical components, address technical debt, and perform security maintenanceProvide support during application security incidents and operational challengesMentor and guide less experienced engineers on secure development practicesRequirements5+ years of experience as a software engineer, with a focus on securityProficiency in PHP and Java and experience working in modern codebasesStrong understanding of secure software development, threat modeling, and application-level vulnerabilitiesAbility to break down complex projects into actionable tasks and create proofs of conceptExperience explaining security issues, privacy risks, and mitigation strategies to non-technical stakeholdersComfort working in a remote, distributed team environmentNice-to-have: experience with bot detection, CAPTCHA, security countermeasures, MediaWiki, open-source contributions, and secure design patternsBenefitsCompetitive, location-adjusted compensationFlexible remote work environmentOpportunities for professional growth and learning specialist security skillsInclusive and diverse workplace cultureSupportive resources for personal and professional development #J-18808-Ljbffr
-
Senior Software Engineer
3 days ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...
-
Senior Software Engineer
4 weeks ago
, , Canada ECI Software Solutions Full timeLocation: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...
-
Senior Software Engineer
2 weeks ago
, , Canada Jonas Software Full timeSenior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...
-
Senior Software Engineer
3 weeks ago
, , Canada Aplos Software Full timeAbout Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...
-
Software Engineer
2 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Senior Software Engineer in United States, Canada. This role offers the opportunity to shape innovative software solutions that impact end-to-end data collection, workflow integrations, and critical applications in a dynamic industry...
-
Software Engineer
3 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Senior Software Engineer in United States, Canada . This role offers the opportunity to shape innovative software solutions that impact end-to-end data collection, workflow integrations, and critical applications in a dynamic industry...
-
Senior Cloud-Native Software Engineer
3 days ago
, , Canada ECI Software Solutions Full timeA software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...
-
Senior Software Engineer | Remote, Mentorship
3 weeks ago
Canada Creek Medium Full timeA tech company is seeking a Software Engineer/Senior Software Engineer to shape innovative software solutions. This remote-friendly role involves designing, developing, and delivering high-quality software while mentoring teammates and participating in technical discussions. Candidates should have 5+ years of experience for Software Engineers or 8+ years for...
-
Senior Software Engineer | Remote, Mentorship
3 weeks ago
Canada Creek Medium Full timeA tech company is seeking a Software Engineer/Senior Software Engineer to shape innovative software solutions. This remote-friendly role involves designing, developing, and delivering high-quality software while mentoring teammates and participating in technical discussions. Candidates should have 5+ years of experience for Software Engineers or 8+ years for...
-
Senior Software Engineer — Cloud-Native SaaS
4 weeks ago
, , Canada ECI Software Solutions Full timeA leading software solutions company is looking for a Senior Software Engineer to play a crucial role in transforming their product architecture from a standalone application to a cloud-native SaaS model. The role involves designing, planning, and implementing high-quality software components while mentoring the engineering team in best practices of...