Director of Software Engineering - remote

Intelage
Posted 3 years ago $125k - 150k (US Dollars)
Stack Overflow

Director of Engineering - Intelage

Description: As our Director of Engineering at Intelage, you will be responsible for the development, management and delivery of our entire technical roadmap. You will collaborate closely with design, product and marketing leaders in order to deliver compelling products and services for our customers. You will drive the technical vision while building out a team of developers at a rapid pace;ensuring that the right thing is built at the right time and, most importantly, in the right way.

This is a hands-on position where you will be expected to develop software in addition to leading the technical team;stepping in as needed to get the job done. The ideal candidate must be comfortable operating in an ambiguous, fast changing environment with rapid iteration cycles. You will act as an influencer throughout the organization and embody radical ownership of your team’s deliverables.

A successful candidate must have a background in computer science, strong leadership abilities, experience running Agile teams, proven delivery of complex technical roadmaps and be detail oriented with excellent problem solving abilities. This is a high-impact, strategic role. This position reports to the Chief Revenue Officer.

Key Responsibilities:

  • Responsible for the technical deliveries of the software development life cycle
  • Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
  • Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
  • Management and execution against project, product plans and delivery commitments
  • Report on status of development, quality, developer operations, and system performance to management
  • Ensure the right thing is being built and delivered at the right time in the right way

Ideal Qualifications:

  • BS/MS in Computer Science, Engineering, or related technical field
  • Minimum 5 years of experience managing software development teams
  • Minimum 8 years total software industry experience, including hands-on development and/or team management
  • Technical lead that has successfully scaled a startup from early to midsize and beyond
  • Experience in OOP, knowledge of relevant design patterns and designing highly scalable systems
  • Full lifecycle software development team management experience, from inception to delivery, through production operations
  • Experienced in full-stack development using the following technologies: Typescript, React, NestJS, MongoDB, AWS, CI, GraphQL, CloudFront, Docker
  • Experience with the Scrum and Agile methodology
  • Experience launching and maintaining complex features
  • Excellent written and oral communication skills

Intelage is committed to a diverse and inclusive workplace. Intelage is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.