Talent.com
Manager, Software Engineering

Manager, Software Engineering

PlanetTogetherSan Francisco, California, United States, 94102
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.job_card.permanent
job_description.job_card.job_description

About PlanetTogether

We are an established supply chain technology company with the spirit of a startup. At PlanetTogether, everyone shares in our growth!

PlanetTogether provides advanced planning and scheduling software (APS) and thoughtware for multi-plant manufacturers. PlanetTogether APS integrates with any master data source, including SAP, Microsoft, and other supply chain systems. We believe that manufacturing is a force for social and economic change. It lifts people out of poverty and improves lives. This is why helping manufacturers have a greater impact, serve their customers better and be more successful drives us to push harder every day.

About the Opportunity

We're looking for an experienced and dynamic Software Development Engineering and Delivery Manager to lead and oversee our talented desktop, web / cloud, and application integration development teams. This individual will be a key leader in our engineering department, responsible for guiding the technical direction, execution, and delivery of both our established desktop application and our evolving web platform. The ideal candidate will have a strong background in software development, a passion for building high-quality solutions, and proven experience managing multiple development teams in a complex and evolving technical environment. This role requires a strategic thinker who can contribute to the architectural vision, drive the migration strategy from desktop to web, and ultimately help us build solutions that our customers will love. The Engineering Manager's responsibilities include but are not limited to :

  • Lead, mentor, and manage three interconnected development teams (11 engineers in total), fostering a collaborative, innovative, and high-performance culture .
  • Conduct regular one-on-ones, performance reviews, and support the career growth and development of team members.
  • Facilitate communication and collaboration between the desktop, web / cloud teams, and other stakeholders (e.g., product management, cloud operations, QA).
  • Provide technical leadership and architectural guidance for both the .NET desktop application and the Azure-based web application.
  • Contribute to the long-term vision of achieving cross-platform compatibility for the application.
  • Ensure the adoption of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Stay current with emerging technologies and industry trends, particularly in .NET, Azure, web development, and cross-platform solutions.
  • Oversee the entire software development lifecycle (SDLC) for both product lines, from planning and design to development, testing, deployment, and maintenance.
  • Work closely with product management to understand requirements, define project scope, and ensure timely delivery of high-quality software that meets customer needs.
  • Manage project priorities, deadlines, and deliverables for both teams.
  • Champion Agile methodologies and drive continuous improvement in development processes.
  • Possess a strong understanding of the application's domain – advanced planning and scheduling for complex manufacturing processes – and its inherent complexities.
  • Facilitate the resolution of complex technical challenges and roadblocks.

The ideal candidate is an ambitious, seasoned Software Development Engineering and Delivery Manager who relishes the opportunity to work closely with the entire product team to innovate and maintain PlanetTogether's software applications. To succeed, the Engineering and Delivery Manager must be well versed in managing and mentoring cross-platform engineering teams with an uncanny ability to motivate the teams to deliver solutions.

This position reports into and works closely with PlanetTogether's Director of Product. In general, we're looking for team members whose equilibrium is juggling multiple projects and priorities. Strong candidates will possess an innate ability to set the standard and strive for excellence every minute of the day. To succeed at PlanetTogether, candidates should be incredible critical thinkers, relentless problem solvers, and positive people.

Requirements

  • Bachelor's degree (or higher) in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software development, with a significant portion in a leadership or management role.
  • Proven experience managing and mentoring software engineering teams.
  • Strong hands-on experience with the .NET framework and C# development .
  • Passion and experience in leading product innovation utilizing Artificial Intelligence (AI).
  • Demonstrable experience with cloud platforms, specifically Microsoft Azure (e.g., Azure App Services, Azure SQL Database, Azure DevOps).
  • Experience with web application development technologies (e.g., ASP.NET Core, JavaScript, HTML, CSS, and Blazor).
  • Experience with Agile software development methodologies (e.g., Scrum, Kanban).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong verbal and written communication skills, with the ability to effectively communicate with both technical and non-technical audiences.
  • Proven ability to manage multiple projects and priorities simultaneously .
  • Experience overseeing the development of complex, configurable software applications.
  • Nice to Have" Qualifications :

  • Master's degree in Computer Science, Engineering, or a related field.
  • Experience managing multiple, distinct software development teams simultaneously.
  • Specific experience with migrating legacy desktop applications to modern web / cloud architectures.
  • Experience with DevExpress UI components (for WinForms, WPF, ASP.NET, or Blazor).
  • Knowledge of advanced planning and scheduling (APS) systems or manufacturing execution systems (MES).
  • Experience with cross-platform development technologies and strategies (e.g., .NET MAUI, Blazor Hybrid, containerization with Docker / Kubernetes).
  • Familiarity with database design and technologies (e.g., SQL Server).
  • Experience with CI / CD pipelines and DevOps practices.
  • Demonstrated ability to drive technical innovation and R&D efforts.
  • Compensation Package :

  • Competitive Base Salary
  • Quarterly Performance Bonus
  • Early-Stage Equity (stock options)
  • 401(k) with an attractive 7.5% employer match
  • Paid gym membership (including virtual classes)
  • Continuing Education reimbursement
  • Health, dental, and vision insurance
  • Optional Medical and Dependent Care FSA
  • Birthday time off annually
  • Paid vacation and sick time off
  • 12 company-paid holidays
  • Permanent, full-time remote work
  • PlanetTogether is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

    PIb305e0577d9b-30511-38596978

    serp_jobs.job_alerts.create_a_job

    Software Engineering Manager • San Francisco, California, United States, 94102

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Ground Software & Systems Manager - Mission Operations (0346U), Space Sciences Laboratory - 81263

    Ground Software & Systems Manager - Mission Operations (0346U), Space Sciences Laboratory - 81263

    InsideHigherEdBerkeley, California, United States
    serp_jobs.job_card.full_time
    Ground Software & Systems Manager - Mission Operations (0346U), Space Sciences Laboratory - 81263.At the University of California, Berkeley, we are dedicated to fostering a community where everyone...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Director of Software Engineering

    Director of Software Engineering

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Director of Software Engineering.Key Responsibilities Manage and mentor a high-performing team of platform developers Provide technical direction and ensure design dec...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    QualifiedSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Qualified is the Agentic Marketing Platform for B2B companies.With Piper the AI SDR Agent, Qualified offers a whole new way to grow inbound pipeline. Piper operates across both the website and email...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    VirtualVocationsSunnyvale, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Manager of Software Engineering.Key Responsibilities Plan, organize, lead, and oversee engineering workstreams for high-quality delivery Cultivate psychological safety...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Engineering Manager, DevOps

    Engineering Manager, DevOps

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an Engineering Manager, DevOps.Key Responsibilities : Lead the team through scrum ceremonies and collaborate with project managers on resource assignments Drive developme...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    AssuredPalo Alto, CA, US
    serp_jobs.job_card.full_time
    Assured is on a mission to modernize insurance.It’s currently highly manual, involving phone calls, faxes, and gut instinct—costing tens of billions of dollars a year.At Assured, we pro...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    AI Software Engineering Manager

    AI Software Engineering Manager

    VirtualVocationsSunnyvale, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an AI Applications & Software Engineering Manager.Key Responsibilities Lead cross-functional software engineering teams to develop AI-enabled applications using advanced ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Manager, Software Engineering

    Manager, Software Engineering

    Lark HealthMountain View, CA, United States
    serp_jobs.job_card.full_time
    At Lark Health, we’re leading the way into a new era of cardiometabolic care, leveraging advanced AI techniques–including deterministic and generative models–to provide scalable, affordable, and co...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    Wing Inflatables, Inc.Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics.Consumer appetites for on-demand services are increasing, but current delivery methods are inefficient, ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Manager, Software Engineering

    Manager, Software Engineering

    Futureshaper.comPalo Alto, CA, United States
    serp_jobs.job_card.full_time
    Guardant Health is a leading precision oncology company focused on guarding wellness and giving every person more time free from cancer. Founded in 2012, Guardant is transforming patient care and ac...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    NEXTLABS INC.Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    Silicon Valley technology company and the leading provider of Zero Trust Data Security software and SaaS for large enterprises, has an exciting opportunity for software engineering professionals to...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Manager, Software Engineering

    Manager, Software Engineering

    ZipRecruiterPalo Alto, CA, United States
    serp_jobs.job_card.full_time
    Job DescriptionJob DescriptionCompany Description.Guardant Health is a leading precision oncology company focused on guarding wellness and giving every person more time free from cancer.Founded in ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Manager, Software Engineering (Integrations Platform)

    Manager, Software Engineering (Integrations Platform)

    GoFundMeSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Manager, Software Engineering (Integrations Platform).Want to help us, help others? We’re hiring!.GoFundMe is the world’s most powerful community for good, dedicated to helping people help each oth...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Engineering Manager

    Senior Engineering Manager

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engineering Manager - Core Platform & Tooling.Key Responsibilities Lead the Core Platform and Tooling team, expanding it to 12+ Senior and Staff-level ICs Defin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Site Reliability Engineering Manager

    Site Reliability Engineering Manager

    VirtualVocationsConcord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Manager, Site Reliability Engineering.Key Responsibilities Lead and manage the Site Reliability Engineering team to ensure system reliability and performance Develop a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineering Manager

    Senior Software Engineering Manager

    VirtualVocationsSanta Clara, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Manager, Software Engineering.Key Responsibilities Leverage emerging AI technologies to enhance performance and automation across systems Provide technical dire...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Release Engineering Manager

    Senior Release Engineering Manager

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    Release Engineering Manager to lead the Infinia build and release engineering for the Infinia product line.Key Responsibilities Manage the full release life cycle from planning to post-release su...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Engineering Manager, R&D

    Engineering Manager, R&D

    SharkNinjaTiburon, CA, United States
    serp_jobs.job_card.full_time
    SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively impact people’s lives in homes around the world.Powere...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineering Manager

    Software Engineering Manager

    IXLSan Mateo, CA, United States
    serp_jobs.job_card.full_time
    IXL Learning, developer of personalized learning products used by millions of people globally, is seeking a Software Engineering Manager to manage a team of talented engineers and provide hands-on ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineering Manager, Wearables Core OS

    Software Engineering Manager, Wearables Core OS

    MetaBurlingame, CA, United States
    serp_jobs.job_card.full_time
    Software Engineering Manager, Wearables Core OS.Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30