המקום בו המומחים והחברות הטובות ביותר נפגשים
Key job responsibilities
As a seasoned Senior Software Development Engineer, you will be responsible for owning and driving large-scale customer-impacting and long term architecture initiatives, defining and solving endemic problems. You will have opportunities to work on complex problems, like preserving the customer promise of safety, ease of use and low cost.
A day in the lifeVancouver, BC, CAN
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך