המקום בו המומחים והחברות הטובות ביותר נפגשים
Key job responsibilities• Be a technical leader that is not afraid to challenge the norms and innovate.
• Execute against project plans and delivery commitments.
• Develop relationships with internal and external partner teams to move fast.
• Help establish the long-term success strategy for your systems, development best practices, and operational excellence processes.
• Collaborate with peers to ensure your strategies are in alignment with the rest of the development teams.
• Develop junior and new team members by mentoring them on multiple fronts.
A day in the life
• Attending daily stand-ups
• Writing tests and code Reviewing teammates' code and giving feedback
• Taking action on teammates feedback on you own code
• Meeting with stakeholders on stories Reviewing runtime metrics to monitor the system Identifying opportunities for team or system improvement
• Writing and updating documentation
• Periodic team meetings to give input on team strategy and planning
- 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
משרות נוספות שיכולות לעניין אותך