Senior Software Engineer

Menlo Security
United Kingdom
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3-5 yearsEducation: bachelorsSkills: ["Self-directed problem solving","Good judgement","Collaboration","Code review"]

Join the Threat Protection and ShadowAI team to design, develop, and own features and services that protect enterprise users from malicious sites and risky generative AI and unsanctioned web app usage. Build scalable distributed systems, detection and policy capabilities, and production-ready integrations using cloud infrastructure, dashboards, and automated testing. Collaborate cross-functionally and use AI coding and test-generation tools while validating correctness, security, and maintainability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Menlo Security
Menlo Security
8 hours ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Join the Threat Protection and ShadowAI team to design, develop, and own features and services that protect enterprise users from malicious sites and risky generative AI and unsanctioned web app usage. Build scalable distributed systems, detection and policy capabilities, and production-ready integrations using cloud infrastructure, dashboards, and automated testing. Collaborate cross-functionally and use AI coding and test-generation tools while validating correctness, security, and maintainability.
Location: United Kingdom
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and own new features and services in the Threat Protection and ShadowAI product area for the technical roadmap.
  • •Build highly available, scalable distributed systems and APIs with performance and security considered from the start.
  • •Develop detection and policy capabilities that provide visibility into generative AI and unsanctioned web application usage.
  • •Participate in building, deploying, and operating the production platform using dashboards, error reporting, metrics, and log/trace analysis.
  • •Use AI code assistants and AI-assisted test generation in daily workflow while validating correctness, security, and maintainability.

Key Requirements

  • •3-5 years of professional software development experience with NodeJS, Go, or Python.
  • •3-5 years of hands-on experience with cloud services such as GCP and/or AWS.
  • •Working experience with Linux and standard development tooling such as git.
  • •Degree in Computer Science or a related field (BE, BTech, or Masters), or equivalent practical experience.
  • •Practical fluency with AI coding and debugging assistants, with judgement on when to rely on LLM output versus verify independently.
Experience:3-5 yearsCloud
Education:Bachelor's in Computer Science or a related field
Skills:Self-directed problem solvingGood judgementCollaborationCode review
Tech Stack:NodeJSGoPythonGCPAWSLinuxGitREST APIsDockerKubernetesTerraformTornado

Company Brief

Menlo Security
Provides a cloud-based isolation platform and secure enterprise browser to protect organizations from web, email, and document-based cyberattacks by executing risky content remotely and preventing malware and data exfiltration.
Industry: Cybersecurity
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Scaleup
Valuation: USD 500M to 1B
Funding: Series E+
Headquarters: Mountain View, United States
Founded: 2012
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor