DoorDash is seeking a Software Engineer II to join their backend engineering team in Toronto. This role focuses on developing and maintaining the critical infrastructure that powers DoorDash's three-sided marketplace. The position offers an opportunity to work on large-scale web applications and participate in the transformation of a monolithic system into a microservice architecture. As a backend engineer, you'll be responsible for improving system performance, reliability, and scalability while collaborating with cross-functional teams.
The ideal candidate should have 2+ years of industry experience and a strong foundation in computer science. You'll be working with modern technologies including Java/Kotlin, PostgreSQL, Redis, and various other databases while implementing REST APIs and maintaining service-oriented architecture. This role provides an excellent opportunity to impact millions of users while solving complex technical challenges in the logistics space.
DoorDash offers comprehensive benefits including premium healthcare, wellness reimbursements, and paid parental leave. The company maintains a strong commitment to diversity and inclusion, actively working to create an inclusive environment where all team members can thrive. This position offers the chance to join a rapidly growing technology company that's revolutionizing the delivery and logistics industry while making a significant impact on local economies.