National Labor Exchange Veterans Jobs

USNLX Veterans Careers

Job Information

Lyft, Inc. Software Engineer in Seattle, Washington

Design, develop, deploy, monitor, operate and maintain existing or new elements of our systems and infrastructure. Collaborate with engineers and partners in science & product to drive projects from inception, specification, execution, or to launch. Build and operate large-scale distributed systems (Beam, Flink, Kafka, etc.). Design and own the way real-time data is consumed, stored, and shared with the entirety of Lyft. Write well-crafted, well-tested, readable, maintainable code. Participate in code reviews to ensure code quality and distribute knowledge, including Open-Source projects. Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices.  

Requirements: Master's Degree in Computer Science, Computer Engineering, or related field. Two (2) years of experience in job offered or software development. Any amount of experience in the additional requirements will be acceptable unless specific amount is noted. Additional requirements: Prior academic background or work experience to include the following skills: 1. Experience with backend software development of large-scale distributed systems. 2. Experience with distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms). 3. Experience with streaming platforms (Beam and Flink) or distributed messaging (Kafka and Kinesis); and 4. Experience with machine learning.

Salary: $147,368 to $170,500 per year. Job Location: Seattle, WA -- Hybrid position.

Resumes must be sent to Attn: Brian (Job Code #SWE-C) at adsrecruitment23@lyft.com.

DirectEmployers