Sr. Director, Engineering
Senior Director, Software Engineering
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, or the item 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.
Our Senior Director of Engineering will lead, coach, grow and support highly productive engineering teams developing suite of products. This is a great opportunity for someone who wants to lead high-performance teams through better business outcomes with high quality and efficiency. This role is key to promoting a culture of collaboration and innovation leading to success. You will lead teams charged with architecting, building, and improving new and existing solutions.
You will work collaboratively with PMs, UX marketing, finance, sales to drive business outcomes for SmartBear.
Responsibilities
- Take a proactive approach to improving the entire software development life-cycle
- Leverage Agile best practices to manage the delivery of software through continuous deployment, integration and test-driven development
- Effectively communicate how the team’s work aligns to SmartBear’s mission, values, and company strategy
- Ensure the team’s successful delivery of value to the user/customer
- Collaborate cross-departmentally, building relationships to deliver on company goals
- Work effectively with product managers, engineers and leadership to assign resources across various projects, balancing customer needs and longer-term product strategy
- Determine processes and metrics to ensure products are market ready
- Cultivate a culture of curiosity, ingenuity, partnership, speed, innovation and excellence while continuously elevating the quality
Qualifications
- BS, MS, or PhD Degree in Engineering, Computer Science, or Equivalent
- Experience in SaaS based company with a multi-product portfolio and managing managers preferred
- Software development experience building multi-tenant SaaS products supporting millions of users
- Knowledge and experience with public and private cloud technologies
- Current experience using Agile methodologies.
- Proven experience leading multiple software development teams during the entire software development life-cycle
- Architectural planning and strategy
- Curious problem solver
- People development
- Agile process and techniques
- Growing leadership and inspiring the next generation of leaders