Manager, Software Engineering

Fleetworthy

$120K — $150K *
US-AnywhereRemote in United States
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar, or equivalent practical experience
  • 9+ years of hands-on software development experience, including back-end services, APIs, and databases
  • 1-2 years of direct people management experience
  • Strong problem-solving skills with an architectural mindset for system design
  • Technical knowledge of C# or similar languages, capable of reviewing production-quality code
  • Understanding of enterprise SQL systems, including schema design and performance tuning
  • Self-starter who proactively identifies work and drives initiatives forward
  • Collaboration skills with a focus on teamwork across various levels and departments

Responsibilities

  • Lead and mentor software development teams, focusing on career growth and performance
  • Manage team performance through engineering management metrics and best practices
  • Oversee a portfolio of internal business applications for stability, performance, and scalability
  • Guide the full Software Development Life Cycle (SDLC) from design to support
  • Collaborate with Product Management to gather requirements and deliver scalable solutions
  • Coordinate development schedules across multiple projects
  • Contribute to system architecture and application design aligned with business goals
  • Participate in troubleshooting and problem-solving sessions to implement proposed solutions

Benefits

  • Flexible work arrangements including remote work options
  • Opportunities for professional development and career growth
  • Supportive and collaborative company culture
  • Access to cutting-edge technology and tools
  • Engagement in meaningful work with large-scale impact
Full Job Description
We are looking for a technically strong and people-oriented Software Engineering Manager to lead the teams for financial and internal tooling systems. You will remain engaged in architecture, coding and code quality, problem-solving, and technical decision-making while coaching and growing teams of talented engineers. You will be the bridge between strategic product direction and engineering execution, moving with urgency and a ship-and-iterate mindset to ensure the team delivers robust, scalable, and secure solutions across the Fleetworthy ecosystems.

Key Responsibilities
  • Lead and mentor teams of software developers, supporting their career growth and performance
  • Manage team performance using engineering management metrics and software engineering best practices to drive continuous improvement and accountability
  • Manage a portfolio of internal business applications, ensuring ongoing stability, performance, and scalability
  • Oversee the full Software Development Life Cycle (SDLC) including design, planning, implementation, deployment, and support
  • Partner with Product Management and collaborate to gather requirements, define scope, prioritize resources, and deliver practical, scalable software solutions
  • Coordinate priorities and development schedules across multiple initiatives and applications
  • Contribute to high-level system architecture and application design, ensuring alignment with business objectives and technical best practices
  • Be part of the team's troubleshooting and problem-solving sessions including implementing, testing, and deploying proposed solutions
  • Ensure adherence to coding standards, version control, testing practices, and release procedures
  • Contribute to cross-team engineering culture and help identify and resolve systemic issues across teams

What You Bring

Required Skills & Experience
  • Bachelor's level education in Computer Science, Computer Engineering, Electrical Engineering, or similar degrees, or equivalent practical experience
  • 9+ years of hands-on software development experience, including back-end services, APIs, and databases
  • Experience in a leadership role as an engineering team lead and/or managing software teams - including 1-2 years of direct people management
  • Strong Problem-Solving Skills: Architect mindset - think beyond the code to design systems that solve real problems creatively, scalably, maintainably
  • Exposure and technical knowledge of C# or similar (e.g., Java) with the ability to design, understand, and review production-quality code
  • Exposure and understanding of enterprise SQL systems, e.g., SQL Server, including schema design, performance tuning, and complex query development
  • Self-Starter: self-directed; proactively identifies work and opportunities for improvement, removal of blockers, and drives initiatives forward
  • Collaborative Leadership: Works with engineers, peer and upper managers, and across teams throughout the business towards success; seeks help and support openly and proactively, learning as they go
  • Documentation & Organization: Communicates clearly, documents decisions and code thoroughly, and brings structure to ambiguous situations
  • Monitoring Mindset: Understands observability - logs, metrics, and alerting - and knows how to troubleshoot and resolve production issues confidently
  • Quality Assurance Mindset: Treats quality as a shared responsibility, not a handoff - champions testing at every stage of the SDLC, from unit and integration tests to end-to-end validation. Understands the value of test coverage, code reviews, and regression safety nets in maintaining a healthy, production-ready codebase
  • Navigating Ambiguity: Thrive in fast-paced, evolving environments - comfortable making decisions with incomplete information
  • Remote Experience: Comfortable working in distributed teams with async communication and a high degree of self-management
  • Hands-on balance: Maintain the right mix of team leadership, collaboration, and direct technical contribution depending on the needs of the teams

AI Tools:
  • Comfortable leveraging AI coding tools to accelerate development understanding AI limitations and security implication
  • Critically evaluating output for bias, errors, and correctness
  • Open to learning and adopting new AI tools and workflows as the landscape evolves

Nice to Haves
  • Experience in fleet management, transportation technology, or safety/compliance domains
  • Experience in account, financial, and/or business application domains

Similar Jobs

More Jobs at Fleetworthy

More Enterprise Technology Jobs

Find similar Manager, Software Engineering jobs: