Skip to content

Software Engineer – Marketplace
Company | Lyft |
---|
Location | Seattle, WA, USA |
---|
Salary | $117760 – $147200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level |
---|
Requirements
- 3+ years of software engineering industry experience
- BS/MS or equivalent in Computer Engineering, Computer Science, or related field or relevant work experience
- Experience in backend software development of large-scale distributed systems
- Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms, etc)
Responsibilities
- Design, develop, deploy, monitor, operate and maintain existing or new elements of our platform
- 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
Preferred Qualifications
- Experience in streaming platforms (Beam,Flink, or similar) and/or distributed messaging (Kafka, Kinesis, or similar)