Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 25 Oct 2026

Director, Software Engineering

SnapLogic San Mateo, CA Hybrid executive Full-Time

Salary

USD 220,000-250,000 per-year-salary

Apply on SnapLogic

Description

As the Director of Software Engineering, you are a hands-on, "rock star" Java developer and visionary leader responsible for driving the development of enterprise-grade cloud SaaS/PaaS distributed applications.

You will orchestrate the broader engineering ecosystem by deriving a roadmap that balances commitments, tech debt, and product innovation to mitigate risk. By balancing technical excellence with business ROI, you will spearhead SRE and agile process improvements, mentor team leads, and foster a high-performing culture.

You will also act as the eyes and ears to customer needs, collaborating closely with customers, field teams, and company leadership to continually innovate the product experience.

Responsibilities

Platform Ownership & Architecture

You own the services that make up SnapLogic's control plane. You set the architectural direction for reliability, performance, and scalability across services, the data layer, and upstream dependencies.

Engineering Leadership & Team Building

You have led and managed engineering teams, and you think constantly about team productivity, quality, and health. You own hiring for the team, including the forecast and budget, recruiting strong engineers, and promoting and growing the people already here.

Reliability, SRE, & Production Support

You are accountable for the zero-downtime SLA. You drive root cause analysis, own SRE process improvements, and make sure those processes are actually followed.

Cloud-Native Infrastructure & GitOps

You understand Kubernetes well beyond deploying workloads: operators and custom resources, policy enforcement, networking, IAM integration, and capacity.

Data Layer at Scale

You own the strategy for a MongoDB footprint of roughly 50 clusters and more than 60TB of data. That covers query and index tuning, schema and access pattern reviews, shard and replica set operations, upgrade and migration planning, and capacity planning against growth.

AI Leadership & Engineering Productivity

You champion the adoption of AI throughout the Software Development Life Cycle, using AI as a force multiplier for engineering excellence, delivery speed, and product quality.

Communication & Cross-Functional Partnership

You work directly with application teams, SRE, support, and the field to set and meet expectations on platform capability and platform health.

Requirements

  • 10+ years building and operating production backend systems, including enterprise SaaS or PaaS
  • 5+ years leading and managing engineering teams, including on-shore and off-shore teams
  • Strong programming fundamentals, ideally in Java and/or Python, with the comfort to pick up new languages and stacks
  • Deep experience operating distributed systems in production: debugging, profiling, capacity planning, and incident response
  • Track record of taking systems from design through production rollout and owning them after launch
  • Solid grasp of databases, relational or NoSQL, including query performance, indexing, and schema design trade-offs
  • Deep understanding of distributed systems, including HTTP protocols, distributed caching strategies, and observability
  • Experience being accountable for an availability SLA on a customer-facing platform
  • Hands-on experience running Kubernetes in production at scale, ideally Amazon EKS, including troubleshooting cluster, networking and workload issues
  • Experience with GitOps delivery (ArgoCD) and infrastructure as code (Terraform or equivalent)
  • B.S. or M.S. in Computer Science, Computer Engineering, or equivalent practical experience

Skills

Required

Nice to have

  • AWS
  • containers
  • CI/CD
  • observability tooling
  • SRE practices
  • continuous delivery
  • cloud deployment solutions
  • multi-tenant public and private cloud
  • Agile project and release management

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.lever.co/snaplogic/0ad1a451-3344-4ef9-bdd9-3967e17110c5

Apply on SnapLogic