
Engineering Team Technical Lead - Software Libraries
- Warszawa, mazowieckie
- Stała
- Pełny etat
- Strategic Technical Leadership: Establish, validate, and update the software roadmap in collaboration with key stakeholders, and drive the architecture and optimization of software libraries for high-performance computing (HPC) stacks, including exploring novel architectures and applying parallelism strategies.
- Team Leadership and Development: Lead, mentor, and foster the growth of a software development team specializing in HPC libraries, contributing to hiring key engineering talent and championing a culture of continuous learning and professional development.
- Cross-Functional Collaboration and Integration: Orchestrate seamless integration across complex software and hardware dependencies, fostering robust cross-functional collaboration with hardware design, system architects, and other software teams to ensure end-to-end co-optimization and technical alignment.
- Software Development Lifecycle and Quality Assurance: Oversee the full software development lifecycle for HPC libraries, from defining technical roadmaps and managing project timelines to ensuring code quality, driving continuous improvement in development processes, and identifying and mitigating project risks.
- Engineering Excellence and Governance: Establish strategies and programs that provide technical governance across engineering teams, identify gaps in current workflows, and proactively implement cutting-edge best practices to elevate the maturity and efficiency of the entire software development lifecycle.
- Strategic Technical Leadership in Enterprise Software: Demonstrated success in leading the strategic planning, design, implementation, and optimization of complex software systems at an enterprise scale. This includes architecting scalable solutions, driving technical roadmaps, and applying advanced engineering principles to address critical business needs.
- Track Record of Building and Mentoring High-Performing Teams: Extensive experience in leading, mentoring, and developing software engineering teams, with a clear history of contributing to talent acquisition and fostering a culture of continuous learning and professional growth within an engineering organization.
- Expertise in Cross-Functional Technical Collaboration: Proven ability to drive and manage complex technical integrations across diverse software and hardware teams, consistently achieving consensus and successful co-optimization with stakeholders such as hardware design and system architects.
- Comprehensive SDLC Management and Improvement: A strong background in overseeing the full software development lifecycle for sophisticated software projects, including roadmap definition, project timeline management, ensuring robust code quality, and implementing continuous process improvements.
- Championing Engineering Excellence and Best Practices: Experience in establishing and implementing technical governance strategies and best practices that elevate the maturity, efficiency, and overall quality of software development processes across engineering teams.
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent