We are looking for a MM + OPS R&D Team Leader.
What youll be doing
Overseeing and leading an R&D team of 5-6 engineers, including developers and QA/automation specialists, with team members located in different countries, reporting to the group R&D manager.
Building and developing the team, including coaching and mentoring individual engineers
Leading design, development, quality and enablement of multiple functional and technical capabilities within a large scale platform (covering performance, resilience, scalability, etc.). Making ongoing design decisions, and focusing on multiple product domains and technologies
Owning and leading a part of products functional and technical vision and roadmap
Establishing technical guidelines & procedures, promoting R&D best practices (CI/CD, monitoring, security)
Initiating and facilitating R&D innovation, incubating and supporting new ideas
Closely collaborating with Product Management and Business Owners, DevOps, DBA, and IT. Teaming up across organizational boundaries, and serving as key stakeholder in major decision making processes
Working smoothly with local and remote multi-geo R&D and non-R&D teams, while keeping high visibility and effective communication
Acting as teams primary technical escalation point
Being hands-on: developing features and fixing bugs (20%), running POCs, researching new technologies, conducting code reviews, and assisting teams as needed
What youll be doing
Overseeing and leading an R&D team of 5-6 engineers, including developers and QA/automation specialists, with team members located in different countries, reporting to the group R&D manager.
Building and developing the team, including coaching and mentoring individual engineers
Leading design, development, quality and enablement of multiple functional and technical capabilities within a large scale platform (covering performance, resilience, scalability, etc.). Making ongoing design decisions, and focusing on multiple product domains and technologies
Owning and leading a part of products functional and technical vision and roadmap
Establishing technical guidelines & procedures, promoting R&D best practices (CI/CD, monitoring, security)
Initiating and facilitating R&D innovation, incubating and supporting new ideas
Closely collaborating with Product Management and Business Owners, DevOps, DBA, and IT. Teaming up across organizational boundaries, and serving as key stakeholder in major decision making processes
Working smoothly with local and remote multi-geo R&D and non-R&D teams, while keeping high visibility and effective communication
Acting as teams primary technical escalation point
Being hands-on: developing features and fixing bugs (20%), running POCs, researching new technologies, conducting code reviews, and assisting teams as needed
Requirements:
At least 5 years of experience in software development
At least 2 years of experience leading R&D teams of 4 or more team members located offshore in different countries.
Extensive experience in architecting and developing 24×7, mission-critical services in cloud (preferably Microsoft Azure)
Experience with C#, SQL, Redis and messaging systems
Expertise in development best practices, coding principles and architecture (SOLID, Clean Code, Clean Architecture, DR, low latency and high availability)
Advantage – full stack experience (Angular, NodeJS)
Experience developing in modern Agile methodologies (Scrum, CI/CD, TDD, etc.)
Results oriented, self-learner, problem solver with 'can do' attitude
Self-managed and flexible to changes
Strong written and verbal communication; communicating clearly and comprehensively to senior management
Strong team player
Fluent English
At least 5 years of experience in software development
At least 2 years of experience leading R&D teams of 4 or more team members located offshore in different countries.
Extensive experience in architecting and developing 24×7, mission-critical services in cloud (preferably Microsoft Azure)
Experience with C#, SQL, Redis and messaging systems
Expertise in development best practices, coding principles and architecture (SOLID, Clean Code, Clean Architecture, DR, low latency and high availability)
Advantage – full stack experience (Angular, NodeJS)
Experience developing in modern Agile methodologies (Scrum, CI/CD, TDD, etc.)
Results oriented, self-learner, problem solver with 'can do' attitude
Self-managed and flexible to changes
Strong written and verbal communication; communicating clearly and comprehensively to senior management
Strong team player
Fluent English
This position is open to all candidates.