
Senior Software Engineering Manager
Planet
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
Salary
💰 $160,600 - $200,800 per year
Job Level
Tech Stack
About the role
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringstatisticsmachine learningdata-intensive software productschange managementmanaging tech debtsolution buildstask planningcode reviewsinference pipelines
Soft Skills
mentoringcoachinginterpersonal skillsverbal communicationwritten communicationteam buildingproblem-solvingcollaborationleadershipstrategic decision-making