Hybrid Director – Software Engineering, Data

Posted last month

Apply now

About the role

  • Drive the execution and delivery of features by collaborating with many cross-functional teams, architects, product owners and engineers
  • Partner with Product Management to align with objectives, priorities, tradeoffs, and risk
  • Develop self-organizing, engaged and high-performing engineering teams
  • Ensure the teams have clear priorities and adequate resources
  • Facilitate critical decisions that drive the success of internal platforms and products
  • Be a multiplier and have a passion for team and team members’ success
  • Provide technical guidance, career development, and mentoring to team members, including senior engineers and engineering managers
  • Advocate for technical excellence, participating in architecture discussions and planning with internal and external engineering teams
  • Lead by example, setting the standard Salesforce Values of Trust, Customer Success, Innovation, Equality and Sustainability
  • Personally contribute improvements to technology, processes, and products within the team(s) scope, proactively foreseeing and resolving issues before they happen

Requirements

  • A related technical degree required
  • 5+ years of experience managing high-performing software engineering teams
  • 10+ years of personal experience delivering highly trusted engineering services and products
  • Interest in leading globally distributed teams, with prior experience hiring and mentoring distributed engineers and engineering managers
  • Experience leading distributed systems, primarily big data analytics products and backend microservices
  • Compelling verbal and written communication skills with both internal stakeholders and external customers
  • Ability to be flexible and proactive, driving clarity while working with minimal or ambiguous specifications
  • Experience with agile release cycles, driving excellence across the full software development lifecycle, and experience working on a products and operations for internal consumption
  • Proven record driving software engineering best practices including coding standards, code reviews, source code management, continuous integration, build processes, testing, and operations
  • Experience with Agile development methodologies including scrum lead experience

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

Job title

Director – Software Engineering, Data

Job type

Experience level

Lead

Salary

$211,500 - $306,600 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job