המקום בו המומחים והחברות הטובות ביותר נפגשים
A successful engineer in this role is:You solve problems in ways that can be backed up with verifiable data. You focus on driving processes, tools, and methods which support rational decision-making.
You aren't satisfied by performing 'as expected' and push the limits past conventional boundaries.
Key job responsibilities
- Developing and maintaining key features of our systems and services
- Diving deep into complex technical problems
- Raising the bar for operational excellence and development practices
- 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
- Experience as a mentor, tech lead or leading an engineering team
- 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
משרות נוספות שיכולות לעניין אותך