Jobs and Careers
UP

Manager, Engineering

UpKeep
United States / Remote, United StatesRemotefull_timeVerifiedPosted 16 Sept 2024
💰 $205,000/yr($180,000/yr$205,000/yr)

About the role

UpKeep is the leading cloud-based Asset Operations Management software developed to revolutionize the way teams manage facilities and maintenance work. We provide mobile-first SaaS solutions, Industrial IoT sensors, data analytics tools, advanced enterprise integrations, and top-notch professional services. Our innovative technology is modernizing workflows and maximizing operational efficiency for over 3,000 customers including Shell, Yamaha, Unilever, McDonalds, Subway, Pepsi, and Marriott!   We're a Series B tech startup with 100+ team members across the US. We've been recognized as a "Best Place to Work" multiple years in a row by fostering an inclusive and mission-driven culture. In addition to stock options and great benefits, our people have the flexibility to work remote. UpKeep is ranked the #1 Facility Management software on Gartner, #1 Maintenance Management software on G2 Crowd, FrontRunners on Software Advice, and CMMS Leader on IDC MarketScape.

POSITION SUMMARY 

As Manager, Engineering you will report to the Director, Engineering and lead a team of software engineers. In partnership with technical program management, you will define processes, continuous improvement initiatives and measurements to ensure strength in performance and delivery. 

 

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES  

  • Lead, motivate, and inspire teams of engineers to deliver and maintain innovative  products through thoughtful and high-quality engineering .
  • Recruit, retain, and develop engineers who build great working relationships, and develop a team that is capable of executing the technology strategy and delivering value to the company.
  • Manage and coach teams of engineers through challenges and personal career growth
  • Ensure the teams’ success by removing roadblocks, addressing conflicts, and operating as its champion. 
  • Assist Engineering Leadership team on cross team initiatives such as process improvement, software quality, etc.
  • Partner with Design, Product Management and Project Management teams  to balance short and long-term needs in a growing Engineering Team and Technical Infrastructure. 
  • Lead in promoting the needs of the Engineering team and technical stack and contributing to engineering goals and OKRs. 
  • Track, produce, analyze, and action upon key metrics & milestones to ensure quality products are delivered on time
  • Foster a proactive, results-focused technology culture that is responsive to the needs of the business. Create an environment that encourages innovation and receptivity to change. Encourage intelligent risk-taking.

EXPERIENCE  

  • BA/BS in Computer Science or closely related degree or equivalent practical experience
  • 6+ years experience managing a team strongly preferred
  • Experienced at organizing agile software teams to deliver high-quality software
  • Demonstrated coding and design proficiency in at least one modern programming language and tools such as JavaScript, TypeScript, Python
  • Comfortable working and leading a team remotely

 

KNOWLEDGE 

  • Strong analytical and problem-solving skills
  • You are able to attract great teammates and high-performing engineers
  • You excel at analyzing deep technical problems and coaching teams to the best-balanced solution
  • You stay familiar with emerging technologies and best practices; you know the tooling landscape and know how they fit into a modern test automation environment
  • You operate with empathy and strive to cultivate a work environment that is both supportive and challenging
  • You are passionate about helping engineers develop new skills and advance in their careers
  • You possess strong verbal and written communication, collaboration, and documentation skills
  • You are a lifelong learner and passionate about learning new things and taking on new challenges
  • Highly organized, detail-oriented, and able to work autonomously with minimal direction

 

DESIRED BEHAVIORS 

  • Facilitates change - encourages continuous improvement of work practices and processes. Enable the ability to move through change to transform new levels of thinking, understanding, and work practices. 
  • Drives execution – engage and enthuse team by cascading company & departmental goals into individual goals. Sets high performance standards, sets clear expectations, facilitate problem solving, provide task clarity and set boundaries. 
  • Manage the team – be a steady hand, hold the team accountable, utilize straight talk and take corrective action when required to ensure compliance and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

UpKeep

View company profile →