Senior Technical Lead - Software Development
Job Summary:
As a senior technical lead in software development, you will oversee the creation of high-quality software solutions that meet customer needs. This role requires both technical expertise and leadership skills to guide cross-functional teams toward successful project delivery.
* Lead the design and implementation of software solutions that integrate well with various hardware platforms and software stacks.
* Collaborate with commercial partners to deliver exceptional software experiences on their platforms.
* Develop team members through coaching, mentoring, and feedback to ensure they have the skills needed to excel in their roles.
* Ensure timely delivery of projects while maintaining strict quality and reliability standards.
* Work closely with other teams to align on product architecture and roadmaps.
Requirements:
* Experience working with Linux distributions, debian packaging, and high-performance server-class hardware.
* Demonstrated ability to resolve complex technical issues and interpret business challenges.
* Proven track record of leading or managing teams in software development environments.
* Strong understanding of agile software development methodologies.
* Effective communication and interpersonal skills.
* Bachelor's degree in a technology field.