Jobs · Engineering · California

Senior Data & AI Platform Engineer

Armanino · San Ramon, CA · 2 wk ago
Engineering$113k–$154k/yrFull-time

At Armanino, you determine your career path. This means it’s possible to pursue challenges you’re passionate about, in industries you care about. We’re proud to be among the top 20 largest accounting and consulting firms in the nation and one of the best places to work. Our community of resources is ready to support your ideas, build your skills, and expand your professional network. We want you to integrate all aspects of your life with your career, creating a unique work environment where your passions, work, and personal life can overlap.

About the role

This is a senior engineering role where you will architect, operate, and continuously improve cloud data and analytics platforms (e.g., Microsoft Fabric, Snowflake, Databricks) and own BI delivery infrastructure (e.g., Power BI, Tableau). You will set standards for platform reliability, CI/CD, environment design, security, and governance, carrying those standards through to production. You will work independently, make architecture decisions, and own the outcomes.

Responsibilities

  • Platform Architecture & Operations
    • Own the design and day-to-day operation of cloud data platforms: workspace and project architecture, access models, capacity planning, configuration standards, and troubleshooting.
    • Define and enforce platform standards: naming and tagging conventions, access patterns, cost management, and environment separation.
    • Drive platform maturity: identify structural gaps, propose fixes, and implement them proactively.
  • DevOps & Deployment
    • Design, build, and own CI/CD workflows for data and analytics assets (pipelines, jobs, semantic models, reports), including branching strategy, promotion, approvals, and rollback.
    • Establish reusable templates, checklists, and release documentation for the team to deploy against.
    • Set and uphold deployment standards through review and automation.
  • Data & Analytics Platform Leadership
    • Serve as the technical authority for a core platform (Fabric, Snowflake, or Databricks) plus a BI tool (Power BI or Tableau), with working depth across others.
    • Lead onboarding and enablement for engineering and client teams, focusing on patterns, guardrails, and reusable solutions.
    • Own performance: diagnose and resolve query, job, refresh, and capacity issues, and design the platform to prevent recurrence.
  • Reliability, Monitoring & Incident Response
    • Own platform reliability, design monitoring and alerting, set SLOs, and reduce operational toil.
    • Build and maintain a runbook library (standard operating procedures, known issues, escalation paths) and keep it current.
    • Lead incident response: drive triage, own resolution, run post-incident reviews, and implement preventative fixes.
  • Security & Governance
    • Define and enforce least-privilege access and secure secret handling (e.g., Key Vault, secret scopes) across environments.
    • Own data governance in practice: PII handling, row- and column-level security, and environment separation aligned with firm and client policies.
    • Review the work of other engineers for security and governance before it reaches clients.

Requirements

  • Minimum 6 years in data engineering, platform engineering, analytics engineering, or cloud operations, with a track record of owning platforms in production.
  • Minimum 2 years of representative accounting experience, whether implementing accounting systems or working in direct accounting roles.
  • Deep, production-grade command of a cloud data platform: Snowflake (preferred), Microsoft Fabric, or Databricks, with working fluency across the others.
  • Strong command of a BI platform: Power BI or Tableau, including data modeling, security, and refresh architecture.
  • CI/CD ownership: Git, branching and PR discipline, and building pipelines, not just running them.
  • Solid scripting in Python or PowerShell.
  • Advanced troubleshooting: ability to break down ambiguous problems, gather evidence, decide, and communicate clearly to technical and non-technical audiences.
  • Strong SQL and performance skills: indexing and partitioning strategy, query plans, and capacity tuning.
  • Working command of cloud fundamentals: identity and access, resource organization, logging, and monitoring.
  • Clear technical writing: runbooks, standards, and architecture documentation others can follow.
  • Relevant certifications (Azure, Snowflake, Databricks, etc.) are a plus.
  • Hands-on AI/ML/GenAI enablement experience (model lifecycle, AI Search, Azure OpenAI integration, or MLOps) is a strong plus.

Benefits

  • Medical, dental, and vision coverage
  • Generous PTO plan and paid sick time
  • Flexible work arrangements
  • 401K with profit sharing
  • Wellness program
  • Generous parental leave
  • 11 paid holidays

Pay

For Colorado residents, the compensation range for this position is $112,800 - $153,700. For Washington, Illinois, New York, and Southern California residents, the range is $124,100 - $169,100. For Northern California residents, the range is $129,800 - $176,800. Compensation may vary based on skills, role, and location. Eligible employees at certain levels can participate in a discretionary long-term financial incentive plan, subject to plan participation rules.

Similar jobs