New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
SnapLogic

Director, Software Engineering

SnapLogic
Apply →
hybrid senior full-time San Mateo, CA

First indexed 15 Jul 2026

Description

As the Director of Software Engineering, you are a hands-on 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.

Responsibilities:

  • Engineering Leadership & Team Building: You will oversee the hiring process, manage the forecast and budget, hire engineers, promote and grow existing team members, mentor leads, and empower them to mentor their own direct reports.
  • Feature Development & Architecture: You will build and launch enterprise-grade SaaS/PaaS distributed applications, deliver exceptional production-grade code, review designs for critical components, and conduct cross-team UI/UX design review sessions.
  • Development Process: You will practice agile scrum, ensure a solid process is established across all teams, drive Agile delivery, and improve the release process.
  • AI Leadership & Engineering Productivity: You will champion the adoption of AI throughout the Software Development Life Cycle (SDLC), drive the use of AI as a force multiplier to enhance engineering excellence, and accelerate software delivery.
  • Production Support & SRE: You will figure out the root causes of problems, drive SRE process improvements, ensure those processes are strictly followed, manage support escalations, and participate in escalation calls with customers when needed.
  • Communication & Customer Focus: You will face customers directly to gather feedback, innovate, and improve their overall experience, collaborate with the field team, and work closely with other engineering leads and company managers.

Requirements:

  • 10+ years experience developing enterprise SaaS products
  • 7+ years Java experience
  • 5+ years experience leading and managing off and on-shore engineering teams
  • Passion for consumable APIs and highly available distributed systems
  • Passion for building highly resilient, highly distributed and scalable capabilities used to solve complex enterprise needs
  • Passion for using generative AI in all aspects of the product
  • Deep understanding of distributed systems including HTTP protocols, distributed caching strategies, and observability
  • Hands on experience with REST/JSON architectures
  • Deep Understanding of SOAP/XML/JMS
  • BS/MS in Computer Science
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.lever.co/snaplogic/104ee452-2a8f-43c4-9af3-c746cf336753