
Website Lyft
At Lyft, we’re excited about crafting technology that delights users and we care about the end result. Our engineers have broad experience with technology, including different server languages, frameworks and databases. They are always excited to learn new technologies and enjoy finding efficient and elegant solutions to complex problems. We are building a community on the road, but also a community in the office (which is why we hire the coolest engineers). Our mantra: If it’s broken, fix it. If it doesn’t exist, invent it.
Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. Interns contribute to user-facing products and are able to see their work go live quickly. Lyft fosters a collaborative community, so there’s always a sharp mind eager to hear about your next idea.
Problems you’ll be solving:
- Race conditions in a real-time server environment
- Complex, predictive matching algorithms with machine learning
- Custom recruitment, onboarding and scheduling tools
- Integration with 3rd party services for identity, payment, notifications and monitoring
- Optimizing data layout in a schema-less database environment
A day in the Life of a Lyft engineer:
- A quick daily standup meeting to sync with your scrum team
- Go crank on your project, checking-in with your team members throughout the day with questions and updates
- You leave the code in a better state than when you found it (progressive refactor)
- You value reliability, ensured by automated testing (unit, integration and load tests)
- You participate in code reviews to ensure code quality and distribute knowledge
- Continuous integration and deployment
- Go home knowing that your work today is meaningful and improving the lives of every Lyft driver and every Lyft passenger
Experience relevant to interns at Lyft:
- Strong knowledge of CS fundamentals
- Currently pursuing studies in Computer Science or a related field
- Previous internship experience at technology company is helpful (but not required)
- Excellent communication skills
- Passion for community, sustainability, and/or transportation
Things That Will Catch Our Eye:
- Experience working with databases, relational or NoSQL
- Experience with MongoDB or MySQL query optimization
- Experience solving real-time technology problems
- Experience with mobile development
- Previous work with social networks
- Contributions to open source projects
Lyft is an EEO employer that actively pursues and hires a diverse workforce, and pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
To apply for this job please visit the following URL: https://www.lyft.com/jobs/intern-software-engineer-summer-2017 →