HimalayasHimalayas logo
VE

Director, Software Engineering

Verisma

Salary: 150k-160k USD

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Director of Software Engineering

Summary of Position:

Reporting to the VP of R&D, the Director of Software Engineering leads the technical execution for enterprise application development while building & nurturing high-performing engineering teams. This role combines tactical leadership with hands-on technical contribution, requiring 20% individual contributor work alongside mentoring their development team. The ideal candidate is passionate about modern AI-driven development practices, AI-driven productivity, and creating environments where engineers thrive through empathy, shared understanding, & continuous growth.

Duties & Responsibilities:

  • Design and evolve AI native, cloud first architectures for complex enterprise systems, balancing speed, correctness, security, and compliance
  • Contribute production code and reviews in C#/.NET, React/TypeScript, and SQL Server, modeling AI assisted development practices
  • Lead architecture, code, and specification reviews with a focus on decision quality over task throughput
  • Establish and continuously refine CI/CD, automated testing, security scanning ensuring AI generated artifacts meet enterprise standards
  • Own and operationalize an AI first engineering model where AI generates specifications, tests, and code—and humans provide intent, judgment, and approval
  • Champion AI native workflows (e.g., Claude Code, agent based development, intelligent testing, AI assisted code review) as default practice, not experimentation
  • Ensure AI usage is safe, compliant, and production grade, especially in regulated healthcare environments
  • Continuously evolve prompts, agent constraints, review patterns, and engineering standards to improve specification yield, decision latency, and quality outcomes
  • Foster a culture of empathy, shared understanding, & continuous learning through regular 1:1s, career development planning, effective communication, knowledge sharing & skills assessment
  • Create growth pathways for junior developers, senior engineers, & emerging technical leaders
  • Implement modern management practices including outcome-based goal setting.
  • Build & scale development teams of 10+ developers + near or offshore contractors.
  • Owns branching, feature flags, and release cadence; drives changes through environments, presents at CAB, and coordinates with Infra/QA/Data/Security to ensure prompt delivery of value.
  • Drive predictable delivery using flow and quality metrics (e.g., throughput, code quality, intent) rather than activity based measures
  • Ensure board hygiene, visible ownership of decisions, and fast resolution of blockers across teams
  • Partner with QA, Product, & Infrastructure teams to ensure seamless delivery & operational excellence
  • Advocate for engineering needs while maintaining business alignment
  • Promote inclusive, innovative engineering culture that attracts & retains top talent

Minimum Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field (required)
  • 10+ years of software engineering experience, including 2+ years in engineering management or senior technical leadership
  • Proven success delivering complex, enterprise scale applications in regulated environments (healthcare strongly preferred)
  • Strong hands on full stack expertise with C#/.NET, React/TypeScript, and SQL Server
  • Deep experience with Azure cloud services, containerization, CI/CD, and modern release practices
  • AI native engineering leader with demonstrated experience embedding AI assisted specification, test generation, implementation, and code review into daily development workflows
  • Ability to operationalize AI first or AI augmented development models, ensuring speed, quality, security, and compliance coexist
  • Strong understanding of secure coding practices, OWASP standards, compliance, and governance in enterprise environments
  • Proven ability to lead multiple concurrent initiatives while managing complex cross functional stakeholder relationships
  • Effective people leader with a track record of mentoring, developing talent, and building high performing engineering teams
  • High emotional intelligence, demonstrating empathy, active listening, conflict resolution, and trust based leadership
  • Clear and confident communicator, able to translate complex technical and architectural concepts for both technical and executive audiences
  • Execution oriented, hands on leader who balances strategic vision with personal technical contribution and delivery accountability
  • Entrepreneurial, resilient mindset with the ability to navigate ambiguity, prioritize competing demands, and remain focused on outcomes
  • Strong sense of ownership, integrity, and professionalism; trusted advisor to peers and senior leadership
  • Commitment to continuous learning and staying current with AI driven development practices and emerging technologies
  • Willingness to travel up to 15% for team collaboration, planning, or industry engagement

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Salary

Salary: 150k-160k USD

Education

Bachelor degree

Experience

10 years minimum

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide
Claim this profileVE

Verisma

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

26 remote jobs at Verisma

Explore the variety of open remote roles at Verisma, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Verisma

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan