Seeking a Senior Software Engineer with a security focus to design and implement robust security features for large-scale platforms. This remote role requires 5+ years of experience in secure software development, PHP, and JavaScript. You will protect critical systems and maintain user trust in a collaborative environment.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (Security) in Norway.
As a Senior Software Engineer specializing in security, you will be instrumental in designing and implementing robust security features across large-scale platforms. You will work closely with product and engineering teams to enhance platform safety, prevent abuse, and ensure resilience against emerging threats. This role emphasizes hands-on development, including coding, testing, and documentation of secure software. Your work will directly impact millions of users by protecting critical systems and maintaining trust. You will operate in a remote, collaborative environment that encourages transparency, continuous learning, and innovation. The ideal candidate combines deep security expertise with practical software engineering experience to drive operational excellence and secure product growth.
Accountabilities
- Design, develop, and deliver security-focused features with an emphasis on user safety and system integrity
- Collaborate with engineering teams to ensure secure architectural and implementation decisions
- Lead by example in code review, technical decision-making, and fostering a culture of transparency and collaboration
- Maintain and enhance security-critical components, addressing technical debt and vulnerabilities
- Provide support for application security incidents and ongoing operational security needs
- Review, test, and deploy security features developed internally or by community contributors
- Mentor and guide less experienced engineers on security best practices and secure software development
- 5+ years of experience as a software engineer, with a focus on security
- Proficiency in modern PHP and JavaScript codebases
- Experience designing and implementing security features for large-scale systems
- Ability to develop proofs of concept, write design documents, and decompose complex projects into actionable tasks
- Strong understanding of secure software development, threat modeling, and security best practices
- Excellent communication skills for explaining complex security issues to technical and non-technical audiences
- Experience in remote and distributed team environments
- Nice-to-have: experience with anti-abuse mechanisms (CAPTCHA, bot detection), database and backend security, MediaWiki or similar platforms, open-source contributions, or formal security certifications
- Competitive compensation based on experience and location
- Fully remote work with flexible scheduling
- Opportunity to contribute to a platform impacting millions of users globally
- Collaborative and inclusive team culture
- Continuous learning and professional development opportunities
- Chance to lead and shape security practices in a high-impact, mission-driven environment