Key Responsibilities (include but not limited to)
- Lead the strategy for technology platforms, partnerships, and external relationships
- Create overall technology standards and practices and ensure adherence
- Consolidate our technology platforms and create plans for each
- Track, analyze and monitor technology performance metrics
- Oversee all system design and changes in system architecture
- Be a steward for engineering quality, reliability, scalability habits, and mindset in the organization under your purview
- Responsible for scalability, performance, and availability of products and services across the stack in the organization under your purview
- Driving high-standard code reviews, design reviews, and architecture discussions
- Mentoring more junior engineers to instill engineering best practices and good habits
- Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices.
- Set the vision of the domain architecture and technology stack for technology in your organization
- Drive implementation of long-term investment, migration, and refactoring in your organization
- Be an evangelist for technology
- Drive a culture of curiosity and active debate around technology in your organization
- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create
- Keep abreast of new trends and best practices in the technology landscape
- Take the initiative in thought leadership, innovation, and creativity
- Work closely with Marketing, Business Development, and Operations to define and deliver new products and enhancements
Didn’t find the job appropriate? Report this Job