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 quality engineer (UK)
As a Software Quality Engineer, you'll ensure the reliability and performance of AI-powered applications by implementing quality assurance strategies and collaborating with cross-functional teams.
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.
