CrawlJobs Logo

Senior Web Security Engineer, Browser Platform

duckduckgo.com Logo

DuckDuckGo

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

178500.00 USD / Year

Job Description:

Working on the Security Functional Team, you'll play a pivotal role in ensuring our security capabilities keep pace with our rapid product development, directly protecting our users across all our products. You'll also maintain incident detection and response capabilities for the company, and work on general security related projects.

Job Responsibility:

  • Conduct browser security audits (special pages, DuckAI integrations, password manager, etc.)
  • Execute on SERP security mitigations (XSS prevention, tooling development to help engineers write safer code)
  • Manage application security scanning infrastructure setup (aka SAST/DAST integrations in GitHub)
  • Deliver on Internal red-team operations (simulated attack scenarios)
  • Support security triage

Requirements:

  • 7+ years of experience in web or application security (performing security assessments, vulnerability research, penetration testing, or secure code review)
  • Advanced programming or scripting experience with JavaScript
  • Experience with at least one WebView technology (WebKit, WebView2, Chromium WebView, etc.) and understanding of browser security models (SOP, CSP, CORS, SameSite cookies)
  • Hands-on experience identifying and exploiting web vulnerabilities (XSS, CSRF, injection attacks, authorization flaws, etc.)
  • Familiarity with security testing tools and frameworks
  • Experience partnering and collaborating with Product Engineers, advising on security matters and helping teams ship secure code faster
  • Experience shaping how an organisation thinks about security - driving best practices, improving processes, and raising the bar across teams

Nice to have:

Any additional experience with our stack is a bonus: Swift/Kotlin/C#/JavaScript (native apps) or JavaScript/Perl/Go (search)

What we offer:
  • Offers Equity
  • Paid parental leave
  • Office setup allowance
  • Co-working allowances

Additional Information:

Job Posted:
January 08, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Web Security Engineer, Browser Platform

Senior Software Development Engineer in Test

The Senior Software Development Engineer in Test (Sr. SDET) will be responsible ...
Location
Location
United States
Salary
Salary:
125000.00 - 140000.00 USD / Year
equip.health Logo
Equip Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • or equivalent training and work experience
  • 5+ years of experience in software engineering, quality assurance, and test automation across web applications
  • Understands testing with emulators and cloud-based platforms such as BrowserStack, Sauce Labs or LambdaTest
  • Proficient in JavaScript, TypeScript, Playwright, or similar automation frameworks
  • Experience with GIT and CircleCI, or equivalent CI/CD tools for continuous integration and deployment
  • Proven experience in API testing using Postman or equivalent tools
  • Broad expertise in QA methodologies, including: Automated UI Testing
  • API & back-end testing
  • Functional, integration, and system testing
Job Responsibility
Job Responsibility
  • Develop and implement test automation frameworks for web applications
  • Design, write, and execute end-to-end, functional, and integration tests (API & UI) for complex business requirements
  • Perform cross-browser and cross-platform testing to ensure consistent user experience across desktop, mobile and tablet devices
  • Collaborate with Engineers to promote shift-left testing approach, integrating testing early and incorporating automated testing with CI/CD pipelines
  • Monitor and improve testability, test health, and performance metrics to ensure thorough quality evaluation
  • Collaborate across Engineering, Product Management, and Product Design to align testing strategies with business requirements
  • Execute performance, security, and usability testing to ensure the reliability of our applications
  • Track and manage defects, communicate findings effectively, and contribute to continuous test process improvements
  • Perform other duties as assigned
What we offer
What we offer
  • Flex PTO policy (3-5 wks/year recommended) + 11 paid company holidays
  • Competitive Medical, Dental, Vision, Life, and AD&D insurance
  • Equip pays for a significant percentage of benefits premiums for individuals and families
  • Maven, a company paid reproductive and family care benefit for all employees
  • Employee Assistance Program (EAP), a company paid resource for mental health, legal services, financial support, and more
  • $50/month stipend added directly to an employee’s paycheck to cover home internet expenses
  • One-time work from home stipend of up to $500
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer -Front End Development

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Architecting and designing highly scalable experiences for the Fabric Platform in browser environments
  • Working with engineering managers and developers on full stack and backend development to deliver comprehensive experiences based on the architecture
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle
  • Demonstrating technical leadership by identifying gaps and writing high-quality code
  • Embody our culture and values
  • Coding: Review and write code to meet team standards, ensure adequate test coverage, and maintain code quality. Use automated tools, debug proactively, and lead by example in producing secure, maintainable, and performant code. Apply and promote coding patterns and best practices across the team
  • Design: Create and drive effective test strategies, ensure security testing, and improve the test suite. Build testable code, identify dependencies, collaborate across teams, and own architectural decisions to meet performance, security, and compliance requirements
  • Engineering Excellence: Apply secure design principles, scale products to customer requirements, automate production and deployment, and ensure compliance with regulations. Stay current with technology trends, advocate best practices, and support development tools
  • Implement: Drive project planning and estimation, ensure security and compliance in plans, automate deployments, and use experimentation to measure impact. Monitor dependencies and enact rollback plans when needed
  • Reliability and Supportability: Integrate logging and telemetry for monitoring, act as a designated responsible individual (DRI), resolve incidents, maintain live site operations, and improve troubleshooting guides and support documentation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Front End Development

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • 3+ years demonstrated expertise in developing complex web application and front-end architectures on technology including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • A passion for delivering modern, high-performance user experiences in browser environments
  • Experience in building great developer and user experiences for modern analytics systems
  • A deep curiosity and willingness to question the status quo
  • High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment
  • A love for tackling the next problem, the next experiment, and the next partnership
  • Committed to work collaboratively, solve problems with teams across the world, and find win/win solutions
Job Responsibility
Job Responsibility
  • Architecting and designing highly scalable experiences for the Fabric Platform in browser environments
  • Working with engineering managers and developers on full stack and backend development to deliver comprehensive experiences based on the architecture
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle
  • Demonstrating technical leadership by identifying gaps and writing high-quality code
  • Embody our culture and values
  • Coding: Review and write code to meet team standards, ensure adequate test coverage, and maintain code quality
  • Design: Create and drive effective test strategies, ensure security testing, and improve the test suite
  • Engineering Excellence: Apply secure design principles, scale products to customer requirements, automate production and deployment, and ensure compliance with regulations
  • Implement: Drive project planning and estimation, ensure security and compliance in plans, automate deployments, and use experimentation to measure impact
  • Reliability and Supportability: Integrate logging and telemetry for monitoring, act as a designated responsible individual (DRI), resolve incidents, maintain live site operations, and improve troubleshooting guides and support documentation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Are you an established Software Engineer looking for a challenge and ready to ta...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proficiency in TypeScript, with a solid understanding of full-stack development fundamentals
  • Hands-on experience building production applications using React, Web Components or similar front-end frameworks
  • Solid understanding of responsive design, web accessibility standards, and UI performance optimization
  • Experience with state management libraries and patterns (e.g., Redux, NgRx, Zustand)
  • Knowledge of UI/UX best practices, component libraries, and design systems
  • Experience with testing frameworks and tools (e.g., Jest, Mocha, Cypress)
  • Exposure to cloud platforms (Azure) and CI/CD pipelines, and understanding of application deployment processes
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Job Responsibility
Job Responsibility
  • Design, implement, and maintain responsive, accessible, and visually polished user interfaces and full-stack application features
  • Build and support front-end applications using TypeScript with frameworks such as React, NextJS, Web Components (or similar), and integrate them with robust back-end services
  • Develop scalable REST APIs and data access layers, ensuring efficient, secure, and reliable data flow between client and server
  • Create reusable components, shared modules, and service abstractions, ensuring code quality through best practices, testing, and documentation
  • Collaborate with UX designers, backend engineers, and product teams to translate requirements, wireframes, and prototypes into functional, production-ready solutions
  • Optimize applications for performance, scalability, and cross-browser/cross-platform compatibility across the entire stack
  • Participate in code reviews, architectural discussions, and continuous improvement of development workflows and engineering standards
  • Fulltime
Read More
Arrow Right

Senior Front End Engineer

Radix is building the most trusted data and analytics platform in multifamily. J...
Location
Location
Kosovo , Prishtine
Salary
Salary:
Not provided
radix.com Logo
Radix (AZ)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional frontend engineering experience, including leading significant, multi-sprint deliveries
  • Deep expertise in Angular, React, and TypeScript, with a strong grasp of modern frontend architecture and application-level patterns
  • Demonstrated curiosity and continuous learning mindset, especially around emerging UI paradigms, AI-assisted workflows, and performance optimization
  • Strong understanding of state management, async UI flows, API integration, and scalable multi-application environments
  • Experience with design systems, micro-frontends, SSR/CSR strategies, and performance tuning across browsers and devices
  • Resilience and adaptability in fast-moving, ambiguous environments, with comfort owning complex problems end to end
  • Familiarity with CI/CD pipelines, build tooling, bundlers, CDN optimization, and frontend security considerations
  • Experience or strong interest in integrating AI/LLMs into user-facing products in thoughtful, user-centric ways
  • Excellent communication skills and an ownership mindset, able to collaborate across engineering, product, design, and platform teams
  • Excitement about working in a high-growth startup environment with the opportunity to shape both product and engineering culture
Job Responsibility
Job Responsibility
  • Build and maintain scalable, high-performance frontend applications using Angular, React, TypeScript, and modern web tooling
  • Design and implement clean, modular UI architectures, including state management, component patterns, routing, and data flow strategies
  • Deliver complex, data-intensive features involving asynchronous workflows, real-time updates, data visualization, and API integrations
  • Integrate AI-driven UI components such as chat interfaces, smart assistants, auto-summaries, and insights panels into the Radix platform
  • Partner closely with Product Management and Design to define requirements, assess scope, and make thoughtful trade-off decisions
  • Lead frontend performance initiatives, including bundle optimization, code splitting, rendering performance, Core Web Vitals, and caching strategies
  • Ensure quality and reliability through unit and integration testing, CI automation, accessibility standards, and production readiness practices
  • Build resilient client-side systems with strong observability, leveraging logging, metrics, error tracking, and monitoring in production
  • Own end-to-end delivery of frontend features, including rollout planning, UAT, post-release analysis, and iterative improvements
  • Mentor frontend engineers, lead design and architecture reviews, and introduce patterns and standards adopted across teams
What we offer
What we offer
  • Medical, dental and vision coverage designed to support your wellbeing
  • Paid Time Off
  • Pre-IPO Equity
  • Performance Bonus
  • Learn From the Best
  • Build Category-Defining Products
Read More
Arrow Right
New

Sen teacher (secondary)

Are you fun, friendly and creative teacher that loves working with mixed ability...
Location
Location
United Kingdom , Godstone
Salary
Salary:
32831.00 - 54788.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 24, 2026
Flip Icon
Requirements
Requirements
  • Teaching Qualification
  • Relevant teaching experience (Must be able to provide 2 teaching references)
  • Relevant knowledge of the current national curriculum
  • Eligibility to work in the UK
Job Responsibility
Job Responsibility
  • Providing engaging and interactive lessons
  • Communicating with parents and carers over pupils' progress and participating in departmental meetings, parents' evenings and whole school training events
  • Planning and preparing all subjects within the current national curriculum
What we offer
What we offer
  • Long term/Contract teaching role
  • On site parking available
  • Protected weekly PPA time for all teachers
  • Superb and spacious classrooms and grounds
  • Career progression opportunities
Read More
Arrow Right
New

Long term supply teacher

"Inspire the next generation by becoming a committed teacher in our supportive a...
Location
Location
United Kingdom , Godstone, Surrey
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 14, 2026
Flip Icon
Requirements
Requirements
  • Full teaching responsibilities within your placement
  • Flexibility-placements need not always be 5 working days
  • job shares considered
  • Comprehensive working history and two recent working references
  • Commitment to marking, planning, and teaching throughout extended periods
  • Full-time availability dedicated to teaching
  • QTS/PGCE qualification required
  • driving preferred for varied school locations
  • Passion and positivity for teaching
  • Two work references, DBS on the update service, or readiness to obtain one
Job Responsibility
Job Responsibility
  • Full teaching responsibilities within your placement
  • Marking, planning, and teaching throughout extended periods
What we offer
What we offer
  • Payment to scale for placements surpassing 6 weeks
  • Access to diverse schools for extensive experiences
  • Weekly pay with competitive daily rates
  • Simple hour submissions through our user-friendly app
  • Unlock a £300 Refer a Friend bonus for additional rewards
  • A dedicated consultant deeply rooted within schools
  • Personalised assistance for compliance and seamless onboarding
Read More
Arrow Right
New

1:1 Teaching Assistant

Are you passionate about making a profound difference in a child's learning jour...
Location
Location
United Kingdom , Godstone
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 25, 2026
Flip Icon
Requirements
Requirements
  • Relevant experience supporting children with SEN
  • An understanding of various learning needs and effective support strategies
Job Responsibility
Job Responsibility
  • Delivering targeted academic assistance, adapting materials to meet the student's unique learning style
  • Supporting the student with social and emotional development, fostering independence and self-esteem
  • Assisting with communication, engagement, and participation in activities
  • Collaborating with teaching staff and other professionals to implement the student's individual learning plan
What we offer
What we offer
  • A supportive and collaborative environment
  • The chance to truly impact a child's development
  • Opportunities for professional growth
Read More
Arrow Right