Hybrid Director, Software Engineering

Posted 16 hours ago

Apply now

About the role

  • Lead, mentor, and develop the Software Engineering team, fostering professional growth and technical excellence.
  • Provide career development, coaching, and regular feedback for direct reports.
  • Evaluate existing solutions, projects, and infrastructure; recommend and implement enhancements for scalability, reliability, and efficiency.
  • Collaborate with Program/Product Management and business stakeholders to deliver on key business initiatives.
  • Engage with end-users, operational leaders, and subject matter experts to understand and translate operational goals into technical solutions.
  • Oversee the execution, maintenance, and optimization of projects, applications, and pipelines to ensure continuous improvement and operational excellence.
  • Guide the team in debugging, tracing, and profiling code to maximize uptime and maintainability.
  • Develop, document, and implement engineering processes and best practices.
  • Contribute to all phases of the software development lifecycle, including design, development, documentation, testing, and operations.
  • Serve as a technical leader and escalation point for complex challenges and urgent issues.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 5+ years of Software and Quality engineering leadership experience.
  • 3+ years of prior experience with Java and/or Python.
  • Proven ability to develop and implement technical processes and long-term vision for engineering teams.
  • Experience with large-scale data pipelines.
  • Expertise in developing, troubleshooting, and optimizing RESTful API systems for performance, scalability, and security.
  • Strong prioritization, communication, and ownership skills; ability to design for repeatability and scalability.
  • Demonstrated flexibility to improve existing systems and innovate new capabilities.
  • Experience working in an agile Scrum environment.
  • Proficiency with PHP, shell scripting, Git, and remote version control services (e.g., GitHub).
  • 5+ years with MySQL or similar relational databases.
  • 3+ years with Docker and AWS (or similar cloud services).
  • Experience with CI/CD pipelines (e.g. CodePipeline, CircleCI, Jenkins, GitLab CI).

Benefits

  • Paid family and parental leave
  • Preconception, fertility, and family building benefits (including egg freezing, IVF, and adoption support)
  • Family and pet care fund
  • Menopause and midlife care
  • Health, dental, vision and life insurance options for employees and family
  • Free in-person, virtual and text-based mental health and wellness support
  • Paid time off, including vacation, sick leave, personal days and summer flex time
  • Company equity
  • Bonus program
  • 401(k) plan with company match
  • Access to on-demand legal and financial advice
  • Learning and development programs to help you grow professionally and a mentorship program
  • Company social events to include annual volunteer day and donation matching
  • Flex days (3 days a week in the office) and onsite meals and snacks for employees reporting into our NY office

Job title

Director, Software Engineering

Job type

Experience level

Lead

Salary

$200,000 - $210,000 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