Remote Software Engineering Manager

closed
Logo of Nerdery

Nerdery

πŸ“Remote - Worldwide

Job highlights

Summary

Join our team as a Software Engineering Manager at Nerdery, where you'll lead client projects and manage internal teams. As a Senior or Principal level Engineer and People Manager, you'll perform technical work on client projects (50%) and oversee the performance development of Software Engineers internally (50%).

Requirements

  • Undergraduate or graduate degree in a computer related field, coding bootcamp certificate, OR a thorough demonstration of self-taught software development skills
  • 8+ years of professional work experience in a technology or related field
  • Ability to lead and mentor a team with varying experience levels and areas of expertise
  • Strong organizational and time management skills
  • Excellent interpersonal, written, and oral communication skills
  • Discretion in dealing with confidential information

Responsibilities

  • Develop software on client projects as, at minimum, an individually contributing senior level engineer (50%)
  • Manage the performance and growth of an internal team of up to 12 Engineers (50%)
  • Oversee the performance development of engineers by collecting and sharing feedback, providing guidance around goal setting, and co-creating growth plans
  • Evaluate team members ready for promotion and support opportunities for their career growth
  • Serve as the primary point of contact for performance escalations and accountability for the overall performance of your team members - including steps to remediate performance issues
  • Mentor team members in non-technical areas, such as communication, organization, and accountability
  • Participate in regular 1:1 meetings using an effective conversation structure
  • Provide guidance on how to effectively handle difficult situations in a professional and consulting manner
  • Support employees when they need to have ways of working conversations with their project team
  • Participate in the hiring process, leading the non-technical portion of interviews, and making hiring decisions in concert with the domain lead
  • Oversee employee onboarding, ensuring that new employees have the tools and resources for continued success at Nerdery
  • Make casting decisions for your team in both new roles or to accommodate requests for changes
  • Complete administrative tasks related to their team, such as approving PTO, leaves, approving expense reports, and ensuring timely completion of timesheets
  • Participate in other duties as assigned

Preferred Qualifications

  • Project or product management skills used to prioritize and drive internal company initiatives
  • Experience remotely working with resources, especially those outside of the United States
  • Experience creating and presenting pitch materials to potential clients
  • Proven ability to improve the culture within your team
  • Desire to be a lifelong learner of ways to be an effective manager and people leader
This job is filled or no longer available