Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Armanino LLP Logo

Director of Software Engineering

Armanino LLP

$191,300 - $258,900
Sep 9, 2025
San Ramon, CA, US
Apply Now

Armanino is looking to lead and grow a high-performing engineering organization that delivers secure, scalable, multi-tenant products—both internal and external facing. This involves setting technical and organizational direction, and raising the bar on architecture, delivery, and talent, while leveraging AI for business value.

Requirements

  • Proven delivery of multi-tenant, cloud native systems at scale (AWS preferred), including microservices/serverless and evented architectures.
  • Strong technical judgment; able to lead architecture, sizing, and performance/security tradeoffs; comfortable getting hands-on for critical work.
  • Expertise in modern delivery practices: CI/CD, IaC, automated testing, observability, and incident management.
  • Experience operating within SOC 2 (or similar) expectations; partnering with Security to embed controls into software development lifecycle.
  • Solid understanding of software engineering principles, frameworks, and technologies.
  • Experience designing and delivering multi-agentic AI workflows to solve enterprise-level problems in secure, scalable ways leveraging technology like AWS Bedrock.
  • Deep experience in software architecture, including integration with other enterprise systems.

Responsibilities

  • Lead teams of software engineers (and provide technical expertise) in the design and implementation of scalable, reliable, complex software solutions leveraging cutting-edge technology, including agentic AI.
  • Lead the implementation of robust, efficient, and maintainable code using modern technologies such as AWS serverless offerings.
  • Drive best practices in software development, including agile development, code reviews, testing methodologies, and deployment strategies.
  • Accelerate the team with the implementation of AI in the software development lifecycle.
  • Provide technical leadership, mentorship, and constructive feedback to engineers, fostering a culture of learning, growth, and impact.
  • Keep up to date with the latest tools and best practices and guide the team on when and to use them.
  • Lead critical design decisions, sizing, reviews, and technical spikes.

Other

  • Collaborate closely with product managers, designers, and other stakeholders, communicating trade-offs, timelines, and risks with clarity.
  • Recruit, hire, and retain to grow the organization while maintaining a high talent bar and healthy team dynamics.
  • Develop the team with career paths and clear leveling guidelines.
  • Own vendor relationships and integration strategies.
  • Manage engineering spend across cloud, tools, and vendors—balancing cost efficiency with speed and scalability.