Hybrid Senior Software Engineering Manager

Posted 53 minutes ago

Apply now

About the role

  • Senior Engineering Manager leading Defense Intelligence Integration engineering team at Planet. Focused on guiding remote teams to deliver satellite imagery solutions for large Defense & Intelligence customers.

Responsibilities

  • Guide your team of software engineers and data scientists to deliver successful products for the Global Monitoring Service.
  • Mentor, coach and unblock your team members, helping them succeed and grow their careers.
  • Ensure efficient shipping of product improvements and features.
  • Partner with your product management counterpart to define strategy and take tactical decisions.
  • Refine and implement team processes, including for task planning, code reviews and on-call rotations.
  • Establish sound engineering practices to build software and design training & inference pipelines.
  • Collaborate across our engineering organization and other cross functional teams to align efforts, particularly concerning model maintenance, deployment pipelines, and new compute infrastructure needs.

Requirements

  • 6+ years of related experience.
  • 4+ years of experience as a manager, with ability to build, retain, and grow diverse, geographically dispersed teams.
  • Bachelor’s degree in a relevant field.
  • Excellent interpersonal skills, both verbal and written, with the ability to explain complex technical issues accurately to technical and non-technical audiences.
  • Experience in delivering data-intensive software products at scale.
  • Solid understanding of fundamentals in software engineering, statistics and machine learning.
  • Success in establishing and evolving operational practices in a software engineering organization.
  • Experience with change management, managing tech debt, and analyzing tradeoffs in solution builds.
  • Experience with distributed cloud computing.

Benefits

  • Comprehensive Medical, Dental, and Vision plans
  • Health Savings Account (HSA) with a company contribution
  • Generous Paid Time Off in addition to holidays and company-wide days off
  • 16 Weeks of Paid Parental Leave
  • Wellness Program and Employee Assistance Program (EAP)
  • Home Office Reimbursement
  • Monthly Phone and Internet Reimbursement
  • Tuition Reimbursement and access to LinkedIn Learning
  • Equity
  • Commuter Benefits (if local to an office)
  • Volunteering Paid Time Off

Job title

Senior Software Engineering Manager

Job type

Experience level

Senior

Salary

$160,600 - $200,800 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job