Senior Engineer II, Proxy

Contract type
Ongoing
Work mode
Remote
Experience
Senior · 5+ years

Job description

Senior engineer role on the team that owns Menlo Security's ingress proxy service, the primary path into the product for most users. The role involves extending the proxy's controls to cover AI agent traffic as well as human traffic.

At a glance

Work mode
Remote

What you'll do

  • Own features from design to production and help shape how the system evolves
  • Extend the ingress proxy to cover agent traffic alongside human traffic
  • Work with the team and across teams to understand customer needs, refine requirements, implement, review, and deliver changes
  • Be responsible for the full lifecycle of the services you build, working closely with existing team members who have deep context on the system
  • Uplift legacy systems while they stay in production, moving traffic over safely and in stages and refactoring into more robust architectures
  • Articulate and defend architectural decisions in team settings and share best practices for secure software development

What we're looking for

  • 5+ years of experience building and operating production systems
  • Solid hands-on experience building and maintaining production systems in Rust or Go, with a preference for languages that offer strong safety guarantees in critical applications
  • Working knowledge of HTTP and TLS
  • Experience in Rust or Go strongly preferred
  • Demonstrated ability to optimize for latency and throughput in networked applications, using profiling tools and efficient concurrency models
  • Strong background in implementing secure systems, with a proactive approach to threat modeling, vulnerability mitigation, and ensuring data integrity in distributed environments
  • Built and operated async services that handle high concurrency in production; understanding of backpressure, cancellation, and failure modes of non-blocking I/O
  • Experience uplifting legacy systems while they stay in production, evaluating trade-offs in language choices while favoring long-term maintainability and security
  • History of employing comprehensive testing strategies, including fuzzing, property-based testing, and integration tests
  • Proficiency in leveraging LLMs thoughtfully and selectively to boost productivity while critically assessing outputs
  • Care about correctness, scalability, and maintainability beyond just getting a feature out the door

Your team

Ingress proxy team

A small team that owns the ingress proxy service, the primary path into the product for most users; it values autonomy and ships with little process overhead.

Apply

Direct apply at Menlo Security

Opens the job posting at Menlo Security

About Menlo Security

The leader in Browser Security for human and agentic workforces

Menlo Security protects organizations from cyberattacks by stopping threats across the web, documents, and email before they reach the user. With Menlo Agent Runtime Security (MARS), that protection now extends to the AI agents working alongside every employee.

Mission

To enable humans and agents to connect, communicate, and collaborate securely, without compromise.

Key facts

  • Browser Security
  • Trusted by major global businesses, including Fortune 500 companies and government agencies
  • Backed by top-tier investors
  • Menlo Agent Runtime Security (MARS) extends protection to AI agents

What they value

  • Proactive Leadership
  • Straight Talk
  • United Impact
  • Elevated Talent
  • Customer-Compelled