Think Bigger. Build Smarter. Create Great Software.
SmartBear helps the world’s most recognized companies develop the world’s best applications. SmartBear has played a role in the ride you ordered, the banking app you use, the item you posted for auction, or that flight you just purchased.
SmartBear's award-winning suite of testing software enables organizations to meet frequent release deadlines without sacrificing software quality, all while reducing testing costs.
Additionally, our award-winning collaboration software helps development, testing and management teams work together to produce high quality software elevating a business’ ability to communicate and complete objectives more efficiently.
Due to massive growth and market success, SmartBear is continuing to hire rapidly to scale our company globally. Director of Engineering will have to work closely with other senior Engineering Leaders, Product Management team, SW Architects, and other cross functional team.
In this role you will be responsible for expanding SmartBear’s presence in Poland and lead a multiple developments Scrum teams through SmartBear’s next phase of innovation.
This includes hiring, driving Software development life cycle, process improvements, working with other SmartBear teams across the world building new products and expanding existing ones.
This role will be key in transforming and evolving SmartBear as a company.
Build, develop, drive, and lead teams of passionate and dedicated software developers in Wroclaw who collaborate with other developers, testers, UX designers, and more geographically spread across SmartBear's global locations
Continue to enhance exceptional engineering teams that deliver with high velocity and quality
Define KPIs for multiple Agile teams
Provide project management and technical leadership for every aspect of software development process, developing, updating and effectively communicating schedules and plans
Own and help execute roadmaps across several Products
Work with business leadership to develop multi-year technology and product roadmaps to ensure one vision’ for execution
Ensure effective communication across multiple teams and products
Craft and execute best-in-class product development processes
Focus on solving customer problems and adding value
Apply data-driven methods to inform decisions about products, technology, and teams
Proven track record of building teams and Enterprise grade Software products, including SaaS and On-Prem
Knowledge and experience with public and private cloud technologies AWS, Azure, Modern Front-End frame works Angular and React, Relational and Not-relational Data Bases, + Java Back-End
Experience in a company with a multi-product portfolio
You have successfully recruited high performing teammates
History of successfully leading engineering teams across multiple geographical locations and product
Experience leading teams in a high cadence of development and strong operational practices which can span over multi-year horizons
Know how to build and improve engineering groups that work on a spectrum of new and creative products
Demonstrated project management and presentation skills
Proven ability to generate decisions through data
History of collaboration with interdisciplinary technical leads to make strategic product decisions
Has brought multiple software products to market
You have demonstrated success building highly scalable APIs / backend platforms / distributed systems / data access layers, etc.
Minimum of 10 years professional experience in engineering leadership roles having managed teams of 30 to 50 people
Experience interviewing, hiring, and managing multiple teams of software developers
Hand on Agile development team experience
Solid understanding of modern software development methodologies, technologies, and management processes.
Knowledge of design patterns and performance best practices
Legally authorized to work in Poland
Bachelor’s Degree in engineering, Computer Science, or equivalent
Desirable + Technologies they use
Experience developing SaaS solutions / products
Experiences with RDBMS / NoSql datastores
Knowledge of Docker and containerization
Experience designing and consuming web services (REST and SOAP APIs)
Experience with AWS
Experience with Java 8 and latest features
Experience with NoSQL Databases (eg. Redis, MongoDB)
Experience with front-end technologies, specifically ReactJS, Vue.js, ES6
Experience with Swagger specification and tooling
Advocate of Scrum and BDD
Experience in building secure applications and / or familiarity with secure design patterns
Experience working with open source