LCPtracker is looking for a Director of Software Engineering to oversee the design, development, and delivery of high-quality software solutions, manage engineering teams, drive innovation, ensure best practices, and align engineering efforts with business goals for their cloud-based SaaS platform.
Requirements
- Strong knowledge of software architecture, cloud technologies, and modern development frameworks.
- Experience with Agile/Scrum methodologies.
- Experience with Microsoft DevOps and DevOps practices.
- Familiarity with compliance standards such as SOC-2 Type II, NIST 800-171, GDPR and FedRAMP.
- Hands-on experience with specific programming languages or platforms
Responsibilities
- Lead the design of scalable, multi-tenant architectures leveraging Azure cloud-native services.
- Collaborate cross-functionally with Product, DevOps, Security, and Support teams to ensure secure and reliable software delivery pipelines.
- Partner with Client Success and Product teams to integrate usage data and client feedback into the development lifecycle.
- Partner with Innovation and architecture teams on feature delivery with innovation and technical debt management through strategic backlog management
- Oversee the full software development lifecycle, and manage release governance practices including readiness checks, rollback protocols, and coordinated release cycles.
- Implement and enforce best practices in coding, architecture, testing, and agile methodologies.
- Evaluate and recommend new technologies, tools, and processes to improve productivity and product quality.
Other
- Lead and mentor a team of software engineers, engineering managers, and technical leads.
- Manage resource allocation, budgeting, and hiring for the engineering department.
- Foster a culture of innovation, continuous improvement, and accountability.
- Proven ability to lead complex software development initiatives and guide teams through technical challenges.
- 10+ years of experience in software engineering, with at least 7 years in a leadership role.
- Proven track record of managing software project delivery in a SaaS environment with complex, multi-layered organizational structures and cross-functional dependencies.
- Experience overseeing hybrid engineering teams across multiple time zones, including both domestic (onshore) and international (offshore) team structures and workflows.