Skip to content

Software Engineer – Marketplace
Company | Lyft |
---|
Location | Toronto, ON, Canada |
---|
Salary | $108000 – $135000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid Level |
---|
Requirements
- 3+ years of software engineering industry experience with a high level programming language (bonus points for experience with Python or Go)
- When facing a problem that’s poorly defined or outside of your expertise, you can quickly learn what you need to dig in, make sense of the problem, and start working towards a solution
- You’re a great communicator, and can advocate for your proposals while also empathizing with your teammates’ goals and priorities
- You have experience defining API schemas and developing backend services in a microservices environment
- You have a history of going out of your way to help out your fellow engineer to make them more productive
Responsibilities
- Help define the roadmap and architecture based on technology and business needs
- Write well-crafted, well-tested, readable, maintainable code
- Have a good grasp and ability to explain the various tradeoffs made in decisions
- Participate in code reviews to ensure code quality and distribute knowledge
- Lead projects from idea to positive execution
- Incorporate considerations for business context and failure modes in your work
- Proactively participate in resolving ongoing incidents
- Unblock, support, effectively communicate, and obtain buy-in across teams to achieve results
- Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices
Preferred Qualifications
- Experience with Data Engineering (DAGs, Airflow) and batch in general is a plus
- Experience with Data Science is a plus