המקום בו המומחים והחברות הטובות ביותר נפגשים
We are looking for a passionate and talented Software Development Engineer with experience building innovative and highly scalable applications that customers love. As a member of the team you will be responsible for leading the design, implementation and launch of many key features and fundamental infrastructure for Trust experiences. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Bachelor's degree in computer science or equivalent
- 2+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience
- 1+ year AWS experience (or equivalent public cloud) to design, implement, launch, test and maintain large scale cloud based distributed data handling and management system from end to end.
- This is a full time employee role. A typical week requires the role to join daily standup, sprint planning meetings, sprint retros, demo meetings, OE meetings, design reviews, code reviews discussing and other software development activities to collaborate with team members across our org and partner teams.
- The role requires availability to be able on pager duty for 24x7 oncall work (one oncall duty in a 2 months period).
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Master's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך