Senior Engineer II, Proxy
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
