Manager of Software Engineering

Datto   •  

Portland, OR

Industry: Professional, Scientific & Technical Services


5 - 7 years

Posted 178 days ago

This job is no longer available.

At Datto our mission is to be a hero to the companies we serve, 24/7/365. Datto solutions safeguard businesses from IT disasters, human error, and malicious activity. With Datto defending business data, we promise our partners business continuity with uninterrupted access to data on-site, in transit, and in the cloud. Whether it's helping them over the phone or sending our Disaster Response Team to the rescue we are committed to keeping data safe, recoverable, and accessible. It's this commitment that has made us the world’s leading provider of MSP delivered IT solutions. Datto is headquartered in Norwalk, CT, with offices worldwide.

Datto is seeking an experienced manager for our Portland based software engineering teams. This position requires someone with the thorough knowledge of what it takes to build and maintain highly productive and collaborative Agile teams. The perfect candidate has a passion for developing people professionally, as well as the technical chops to accurately assess engineering performance without overshadowing the project’s technical architect.

Does this describe you:

  • A leader
  • Efficient
  • Respectful yet direct

A look inside the job:

  • Conduct one-on-ones and performance reviews and assist with career pathing and goal setting
  • Oversee the day-to-day operations of software engineering teams
  • Execute on strategic initiatives laid out by senior management
  • Oversee the health of our software engineering teams, each led by their respective product owner and principal software engineer, to ensure each team delivers code increments that add value to the business while protecting the technical health of the product
  • Help define, measure, and improve team-level operational metrics
  • Report on status of the software development teams, quality, operations, and system performance to senior management

Does your profile include:

  • 5+ years in a management role being responsible for 10 or more engineers in an Agile environment
  • The ability to work well with people and be both highly motivated and motivating
  • Excellent verbal and written communication skills with a track record of communicating well with executives and non-technical leaders
  • Strong analytical skills with excellent problem solving abilities
  • Strong presentation and leadership skills
  • The ability to handle multiple competing priorities in a fast-paced environment
  • Demonstrated technical abilities.  For example, as evidenced by some combination of:
    • A BS in a technical field such as Computer Science, Software Engineering, EE, or Mathematics
    • Work experience as a software engineer including experience with object oriented design, development frameworks, and/or web services
    • Work experience in a technical position in collaboration with software engineers