We're looking for a Senior Software Engineer with a strong networking background to help shape Lyft's service networking and grow and secure distributed systems. The engineer will work on network security initiatives, architect and build secure services, and evangelize a shared security responsibility model.
Requirements
- Solid experience with a high level programming language (bonus points for experience with Python, Go-lang and shell scripts)
- Strong understanding of networking concepts (TCP/IP, HTTP, TLS, DNS) and working experience with edge or sidecar proxies.
- Identity and Access Management (IAM): provisioning least privilege access to users and services.
- Experience with Amazon Web Services (AWS) or another major cloud service provider
- Kubernetes and container security and running fleets of endpoints or servers in the cloud.
- Cryptography, PKI, or key/certificate distribution
- Running multi-tier or distributed web services at scale
Benefits
- Great medical, dental, and vision insurance options with additional programs available when enrolled
- Mental health benefits
- Family building benefits
- Child care and pet benefits
- 401(k) plan to help save for your future
- In addition to 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off
- 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
- Subsidized commuter benefits
- Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program