
Senior Software Engineer – Backend
Bird
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$137,000 - CA$185,000 per year
Job Level
About the role
- Design, build, and maintain backend APIs and comprehensive documentation.
- Collaborate closely with business partners, including mobile, firmware, and UI/UX teams, to ensure seamless integration and delivery.
- Lead architecture design initiatives with a focus on scalability, performance, and future maintainability.
- Write well-crafted functional tests and ensure code quality across backend services.
- Build and optimize large-scale data processing systems to respond to user behavior and drive operational efficiency.
- Proactively troubleshoot and resolve issues to ensure smooth operation of our backend systems.
- Design and implement fault-tolerant, highly available systems to guarantee uptime and stability.
- Participate in a 24/7 support rotation for critical systems, ensuring fast response times and minimal disruption.
Requirements
- Bachelor's Degree or equivalent experience in STEM with 6+ years of relevant professional experience.
- Strong understanding of computer science fundamentals, data structures, and algorithms.
- Expertise in object-oriented design and large-scale application development.
- Experience building internal tools using React.
- Proven experience with SQL and databases (e.g., Postgres, MySQL, Redis, MongoDB).
- Proficiency in Java, Kotlin, or other JVM-based languages (e.g., Scala, Clojure, Groovy, JRuby).
Benefits
- Plenty of time off to relax and recharge, plus a wellness resource to help you wind down.
- A work-from-home stipend.
- An employer-paid healthcare package.
- Of course, Bird ride credits to get you where you need to be!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend APIsfunctional testsdata processing systemsobject-oriented designlarge-scale application developmentSQLPostgresMySQLRedisMongoDB
Soft Skills
collaborationleadershiptroubleshootingproblem-solvingcommunication
Certifications
Bachelor's Degree