HamburgerMenu
hirist

Job Description

Key Responsibilities :


- Lead, coach, and mentor a high-performing engineering team, fostering a culture of ownership, innovation, and accountability.


- Provide technical direction, career development, and performance management for engineers.


- Oversee delivery quality, team velocity, release readiness, and adherence to engineering best practices.


- Drive adoption of Agile methodologies, trunk-based development, continuous integration, and continuous delivery.


- Champion TDD, BDD, and implementation of quality gates throughout the development lifecycle.


- Promote automation-first principles across development, testing, deployment, and compliance.


- Collaborate with product, data science, and design teams to deliver AI-powered features and intelligent workflows.


- Guide the integration of AI/ML into engineering processes to improve efficiency, predictability, and product intelligence.


- Oversee the architecture and scaling of multi-tenant SaaS applications.


- Establish observability best practices including structured logging, distributed tracing, dashboards, and alerting.


- Lead incident response, root cause analysis, and postmortems to drive continuous improvement and system reliability.


- Partner with Product, QA, DevOps, Security, Support, and Customer Success to ensure alignment between engineering deliverables and business priorities.


- Incorporate customer feedback into the product lifecycle to enhance usability, performance, and customer satisfaction.


- Manage release planning and drive smooth, low-risk deployments using feature flags, canary releases, and blue-green deployments.


- Ensure secure coding practices and compliance with global standards such as SOC 2, ISO 27001, GDPR, and FedRAMP.


- Collaborate with security teams to integrate vulnerability scanning, dependency checks, and secure design principles.


Requirements :


Experience & Qualifications :


- 8+ years of experience in software engineering, with at least several years in a management/technical leadership role.


- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.


- Proven experience building and managing cloud-native SaaS applications.


- Strong understanding of DevOps, CI/CD pipelines, and Infrastructure as Code (IaC).


- Hands-on knowledge of AI/ML technologies and practical applications in engineering and product features.


- Familiarity with SRE principles, including incident management and reliability engineering.


- Deep experience with multi-tenant architectures and performance tuning at scale.


- Excellent communication, leadership, prioritization, and stakeholder management skills.


- Ability to balance technical detail, strategic thinking, and business alignment.

info-icon

Did you find something suspicious?