← all jobs

[Remote] Lead Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. PESI is an organization dedicated to providing life-changing education for professionals globally. They are seeking a Lead Software Engineer to manage and support their development team while also contributing hands-on to software development and technical delivery.

Responsibilities

  • Serve as one of the people managers for the development team — handling day-to-day coaching, feedback, and performance conversations
  • Coordinate PTO, capacity, and scheduling to ensure the team is appropriately staffed and workloads are balanced
  • Foster a positive, respectful, and energized team culture where engineers feel supported and empowered
  • Run 1:1s consistently and create a safe space for engineers to raise blockers, ideas, or concerns
  • Lead onboarding for new team members, ensuring they ramp quickly and understand SOPs, team norms, tools, and expectations
  • Contribute directly to development work as an active member of the team — writing code, reviewing pull requests, and participating in technical problem-solving
  • Apply a mixture of proven and emerging technologies, including C#, .NET Core, ASP.NET Core, ASP.NET MVC, React, and TypeScript
  • Architect and build new, modern, cloud- and web-based systems that help shape the future of our business — from initial requirements gathering through deployment
  • Actively manage work assignment and task coordination across the dev team to prevent duplication, collision, or competing priorities
  • Partner closely with Product Owners, SMEs, and business experts to understand priority order and ensure the team’s work reflects agreed-upon goals
  • Facilitate and/or participate in various ceremonies including standups, planning, backlog refinements, and various ad hoc meetings in support of the Development Manager
  • Track and communicate progress on development work, surfacing risks or blockers early and keeping stakeholders informed
  • Work with project managers and IT leadership to drive software projects from initiation to delivery
  • Ensure architecture decisions, design patterns, and technical direction set by IT leadership are clearly understood and applied by the team
  • Translate technical complexity into clear guidance that engineers can act on
  • Promote best practices, coding standards, and workflows that drive consistency and quality across the codebase
  • Keep the team engaged and informed on the technology roadmap and how their work fits into the bigger picture
  • Identify and cultivate subject matter expertise within the team, encouraging engineers to develop deep knowledge in key areas
  • Field technical questions from team members and connect them with the right resources, peers, or documentation
  • Mentor developers at all levels, supporting their career growth and helping them get outside their comfort zone
  • Stay in touch with emerging technology trends and share relevant learnings with the team
  • Build a culture of continuous learning, curiosity, and collaborative problem-solving

Skills

  • 3–5+ years of experience in a technical leadership, team lead, or engineering management role
  • A genuine passion for mentoring engineers and helping them grow
  • Experience managing team capacity, PTO coordination, and workload balancing
  • A track record of building positive, high-trust team cultures
  • Experience facilitating agile ceremonies or coordinating iterative development workflows
  • Clear, direct communication skills — written and verbal, technical and non-technical
  • Ability to translate between business priorities and engineering work
  • Proactive approach to identifying blockers, risks, and misalignments before they become problems
  • A collaborative, organized mindset for managing across teams and stakeholders
  • Comfort working in fast-moving environments with evolving priorities
  • A background in adaptive, feedback-driven development even if not in formal Agile frameworks
  • A love of continuous improvement and collaborative problem-solving
  • Experience in marketing, business development, product ownership or business ownership
  • A strong understanding of how technology drives business results

Benefits

  • Flexible in-office, hybrid, or fully remote and this role does not require regular travel.
  • Generous benefits package
  • Incentive plan
  • 401(k) with above-market match that immediately vests
  • Professional development opportunities and tuition assistance

Company Overview

  • PESI is a education and health care company located in Eau Claire. It is a sub-organization of therapist.com. It was founded in 1979, and is headquartered in Eau Claire, Wisconsin, USA, with a workforce of 51-200 employees. Its website is http://www.pesi.com/.
  • More open positions

    [Remote] Client Account Executive - Mining & Metals

    Work from home Full-time role

    [Remote] Pricing Consultant - P&C Insurance

    Work from home Full-time role

    [Remote] Digital Marketing Web Specialist

    Work from home Full-time role

    [Remote] Production Operator - SM

    Work from home Full-time role

    [Remote] Director of Operations

    Work from home Full-time role

    [Remote] SAVP - Account Manager – Banking and Payments - NYC

    Work from home Full-time role

    Project Manager (m/f/d)

    Work from home Full-time role

    Internal Control Manager

    Work from home Full-time role

    WFH Chat Support – Part Time (Entry Level)

    Work from home Full-time role

    EDI Coordinator

    Work from home Full-time role

    [Remote] Marketing Intelligence & Operations Analyst - PR and Marketing - Full Time 8 Hour Days (Exempt) (Non-Union)

    Work from home Full-time role

    Remote Hotel Reservation Specialist

    Work from home Full-time role

    Associate Product Designer

    Work from home Full-time role

    [Remote] Director of Finance & Billing Operations

    Work from home Full-time role

    Technical Sales Analyst

    Work from home Full-time role

    Experienced Full Stack Customer Support Specialist – Live Chat and Remote Work Opportunities

    Work from home Full-time role

    eCommerce Analyst

    Work from home Full-time role

    Virtual Assistant Bolivia

    Work from home Full-time role

    Sichuan Yi Interpreter

    Work from home Full-time role

    Banking Customer Service Representative – On‑Site Role at careerzynith, Highland Beach, FL – Customer Support, Issue Resolution, Upselling & Relationship Building

    Work from home Full-time role

    Work From Home Travel Advisor

    Work from home Full-time role