Sr Director, Software Engineering

New
United StatesFull-TimeDirector
Salary160,200 - 425,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
11+ years of experience in software engineering or related technical disciplines, with strong hands-on development experience in modern programming languages such as Java, C#, Python, Go, JavaScript, or similar. 5+ years of people management experience, including managing managers and senior technical teams in large-scale environments.
Required Skills
PythonJavaJavascriptC#GoDistributed Systems

Requirements

  • 11+ years of experience in software engineering or related technical disciplines, with strong hands-on development experience in modern programming languages such as Java, C#, Python, Go, JavaScript, or similar.
  • 5+ years of people management experience, including managing managers and senior technical teams in large-scale environments.
  • Proven experience defining and executing engineering strategy and roadmaps in collaboration with cross-functional stakeholders.
  • Strong track record of leading complex, large-scale technical initiatives in high-growth or fast-moving organizations.
  • Deep expertise in distributed systems, platform reliability, scalability, and production operations.
  • Demonstrated ability to balance technical depth with leadership, communication, and organizational influence.
  • Experience building and scaling high-performing engineering teams in complex or ambiguous environments.
  • Strong communication skills with the ability to drive clarity, alignment, and execution across technical and non-technical stakeholders.
  • Preferred: experience with observability platforms, infrastructure reliability, or high-scale distributed systems performance (autoscaling, load balancing, traffic management).

Responsibilities

  • Lead and scale globally distributed engineering teams, including managers and engineers, while driving technical vision, execution, and organizational alignment.
  • Define and execute engineering strategy for platform reliability, observability, production operations, and foundational developer experience systems.
  • Drive architectural excellence across services, ensuring scalable, secure, and resilient systems that support high-availability environments.
  • Oversee delivery of critical platform capabilities such as monitoring, observability, feature flagging, experimentation frameworks, and production safety systems.
  • Partner with product, engineering, and cross-functional stakeholders to align technical execution with business priorities and long-term goals.
  • Ensure teams deliver iterative improvements, balancing speed of delivery with system stability and future scalability.
  • Remove execution blockers, improve operational clarity, and drive prioritization across multiple engineering initiatives.
  • Build and foster a high-performing engineering culture focused on accountability, collaboration, innovation, and technical excellence.
  • Lead hiring, talent development, and organizational scaling efforts across distributed teams.
View Full Description & ApplyYou'll be redirected to the employer's site
160,200 - 425,000 USD per year
Apply Now