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 Developer-Mid Career
📜 Description
- Collaborate in the development and implementation of complex software engineering methods using industry standard practices.
- Guide the completion of projects and contribute to requirements definition, analysis, design, implementation, debugging, testing, and optimization of computer programs.
- Contribute to the fulfillment of technical projects and organizational objectives as an effective team member.
- Interact frequently with fellow developers, management, and sponsors to share knowledge and recommendations.
- Provide swift, creative technical solutions to complex stakeholder requests.
🛠️ Requirements
- Active Department of Energy (DOE) Q-level clearance or active Top-Secret clearance at the time of hire.
- Bachelor's degree in Computer Science, Computer Engineering, or related technical field, or equivalent experience.
- Advanced experience in object-oriented programming with languages such as C++ or Java and interpreted languages like Lua or Python.
- Advanced experience developing software within Linux and Windows environments utilizing the software development lifecycle (SDLC).
- Advanced experience with Git source code control system and GitLab/GitHub.
- Strong verbal and written communication skills for effective collaboration.
✨ Benefits
- Relocation Assistance
- Education Reimbursement Program
- Flexible schedules (*depending on project needs)
Similar jobs
Search more Software Engineer jobsWaymo 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, Fulfillment Core Services
As a Software Engineer on the Fulfillment Core Services team, you will enhance ride state transitions and integrate new products while collaborating across teams to solve complex backend challenges.
Software Engineer, Fulfillment
The Fulfillment group, in Marketplace, at Lyft is responsible for determining what inventory can be reliably offered for a given rider session and reliably fulfilling rider requests.
Software Engineer, Async Platform
As a Software Engineer for the Async Platform, you will design, develop, and maintain scalable systems while ensuring reliability and efficiency across the platform.
