Senior Software Engineer (Backend)

🇨🇦 Remote- Canada, Canada
$137K - $185K Annual
Posted 2 months ago
Expires May 29, 2026
Full TimeRemoteEngineering

Bird, a global leader in micromobility, is seeking a Senior Software Engineer (Backend) to join their dynamic engineering team. This role involves designing, developing, and maintaining scalable and efficient backend systems that power Bird's software applications and services. The engineer will lead initiatives to build robust APIs, optimize database performance, and ensure seamless data flow, supporting the stability and performance of Bird's technology stack.

Key responsibilities include designing and building backend APIs, collaborating closely with business partners such as mobile, firmware, and UI/UX teams to ensure seamless integration, leading architecture design initiatives with a focus on scalability and performance, writing well-crafted functional tests, building and optimizing large-scale data processing systems, troubleshooting and resolving issues, designing and implementing fault-tolerant systems, and participating in a 24/7 support rotation for critical systems.

Candidates should have a Bachelor's Degree or equivalent experience in STEM with over 6 years of relevant professional experience. A strong understanding of computer science fundamentals, data structures, and algorithms is essential. Expertise in object-oriented design and large-scale application development is required, along with experience building internal tools using React. Proficiency in SQL and databases such as Postgres, MySQL, Redis, MongoDB, and in Java, Kotlin, or other JVM-based languages is necessary.

The budgeted salary range for this role is $137,000 to $185,000 CAD annually.

Bird is committed to transforming urban mobility by providing cleaner, more connected transportation options. Joining Bird offers the opportunity to contribute to a mission that aims to make cities more livable and sustainable.

More Jobs at Bird & Bird