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