Software Engineering Director directs and oversees the software engineering function in developing, releasing, and maintaining software applications/operating systems according to business needs. Establishes policies and procedures that produce high-quality software product and service. Being a Software Engineering Director requires a bachelor's degree. Typically reports to top management. The Software Engineering Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. To be a Software Engineering Director typically requires 5+ years of managerial experience. (Copyright 2024 Salary.com)
Who We Are
LibLab is an engineering company, by developers, for developers. Founded in 2022, LibLab was created to transform how client libraries are made. Building and maintaining SDKs in multiple languages at the same time is hard to get right. LibLab takes care of all of its clients SDK needs and helps them generate, maintain and monitor their SDKs.
API’s are everywhere. And while API’s are the quickest way to expose your service to the world, they’re not always what developers want to use. Instead most developers want an SDK for the programming language that they are using to build their app. This is where LibLab comes in.
With LibLab its clients can can build developer friendly, human readable SDKs in minutes. From their OpenAPI, Swagger, or GraphQL spec. It's as simple as installing the LibLab CLI, logging in, initialize the project and configure the options. And that’s it. LibLab's clients and their customers can now build amazing applications with their new SDK.
LibLab will not only build SDK’s in multiple languages, but will also create full SDK documentation including code samples. LibLab can also integrate with CI/CD pipelines such as through GitHub Actions. So every time a client updates their API , their SDK gets updated too.
About The Role
LibLab is looking for a Director of Engineering who will play a critical role for leading the engineering team in successfully delivering solutions to our customers. As the Director of Engineering, you will be responsible for the overall engineering strategy, roadmap, and design of our engineering efforts.
The ideal candidate will have extensive experience as a hands-on software engineer as well as with leading engineering teams and driving technical initiatives. We are looking for a leader who is passionate about building innovative technologies, is customer-focused, and is able to work collaboratively in a fast-paced environment.
You will collaborate closely with the product team, ensuring that the engineering team is delivering solutions that exceed customer expectations and align with the product roadmap. You will lead a team of talented and motivated engineers, providing technical guidance and mentorship while driving continuous improvement in quality, productivity, and performance.
While Liblab is a remote first company with no physical office, we are currently focusing on hiring folks who currently live in and around the Austin, Texas metropolitan area. Currently, every step of the organizational life of a LibLab employee (e.g., hiring, onboarding) is performed remotely. However, we'd like to have a centralized "hub" where folks can collaborate face-to-face from time-to-time.
What You’ll Be Doing
You successfully build and lead a high-performing engineering team, ensuring the recruitment and retention of top engineering talent.
You partner with the recruitment team to build a recruitment strategy and ensure the selection of top engineering talent
You provide mentorship and coaching to engineering leaders empowering them reach their career goals
You provide strategic direction and guidance to engineering managers and team leads, fostering a culture of collaboration, innovation, and continuous learning.
You provide strategic direction and recommendations for complex, highly technical products that will require iteration and scale over time
You develop and execute the technical roadmap for our products and services, aligning it with the company's overall goals and objectives.
You collaborate with cross-functional teams, including product management, sales, and design, to define product requirements and deliver high-quality solutions.
You drive architectural decisions, ensuring the scalability, reliability, and performance of our systems.
You establish and maintain engineering processes and practices that enable efficient and effective development and delivery of our products.
You monitor and improve engineering productivity, quality, and efficiency, utilizing metrics and key performance indicators (KPIs) to drive improvements.
You foster a culture of open communication, transparency, and knowledge sharing within the engineering team.
You thrive on a high level of autonomy and responsibility
You encourage a healthy work environment that’s both supportive and challenging
You lead by example, by setting the right context, and by helping teammates do their best work
You’ll Be a Good Fit If you have
You have at least 10 years of experience in engineering leadership, preferably in a high growth B2B SaaS company. That is, you've led managers of other managers.
You've scaled engineering teams to 70 persons
You have experience in Developer tools companies
You have experience managing other managers and leading strategic company initiatives
Previous experience successfully leading and scaling teams of full stack engineers and engineering leaders
You have a Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience
Nice To Have
Experience in writing client libraries and SDKs
Familiarity with professional software engineering & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
The salary range for this role is $220k – $300k for candidates in the United States. This information reflects a base salary range for this position based on current market data, which may be subject to change as new market data becomes available. A candidate's skills, experience, and other relevant factors will determine the exact compensation. This position may also be eligible for additional incentives such as equity awards or short-term incentives. For full-time employees, our benefits include medical/dental/vision insurance, 401(k) with company match, WFH stipend, and PTO. For candidates residing outside of the United States, the compensation will reflect the given geography market value.
Clear All
0 Software Engineering Director jobs found in Austin, TX area