As a Software Engineer at Lyft, you will design and maintain systems, collaborate on projects, write maintainable code, and ensure high availability for security monitoring.
Software Engineer, Network Firewall
📜 Description
- Deliver new features and improve performance for Network Services products.
- Evolve Network Firewall and security capabilities across various network architectures.
- Build, deploy, and operate systems on one of the largest edge networks.
- Collaborate with engineers and product managers to solve impactful problems.
🛠️ Requirements
- Experience building and shipping large-scale, reliable, highly distributed systems
- Systems-level programming experience; experience with Go and/or Rust is valuable
- Expertise in L3 and L4 networking protocols; L2 experience is also valuable
- Experience building high-performance network security products such as network firewalls, IDS/IPS, DDoS mitigation, rate limiting, packet capture, or threat intelligence integrations
- Experience with low-latency userspace packet processing; familiarity with Linux kernel networking primitives such as netfilter, nftables, eBPF, tc, and network namespaces is also valuable
- Experience designing and integrating RESTful APIs and backend systems
- Experience with large-scale distributed data pipelines, from data structuring to efficient querying to data analysis
- Excellent debugging, profiling, and performance optimization skills for high-throughput, latency-sensitive systems
- Attention to detail and ability to solve complex customer problems
- Own solutions end-to-end and driving the design, development, and deployment process
Similar jobs
Search more Software Engineer jobsSoftware Engineer, Metronome Infrastructure
As an engineer on the Revenue and Financial Automation team, you'll design and build products that enhance business efficiency for Stripe users, collaborating across various functions.
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo.
Software Engineer (Gen AI)
As a Software Engineer (Gen AI), you will build and ship AI-driven workflows, taking ownership of features from design to implementation while collaborating with cross-functional teams.
Software Development Engineer 2
As a Software Development Engineer 2, you will design and implement real-time services for Twilio's Voice Connectivity Trust team, ensuring reliable communication for customers.
