Software Engineering Manager
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, May 19, 2026
This job expires in: 29 days
Job Summary
Seeking a technically strong and people-oriented Software Engineering Manager, this full-time remote position will lead teams for financial and internal tooling systems, engage in architecture and coding, and coach talented engineers while ensuring the delivery of robust, scalable, and secure solutions.
Key Responsibilities
- Lead and mentor teams of software developers, supporting their career growth and performance
- Manage team performance using engineering management metrics and best practices to drive continuous improvement
- Oversee the full Software Development Life Cycle (SDLC), including design, planning, implementation, deployment, and support
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
- 9+ years of hands-on software development experience, including back-end services, APIs, and databases
- Experience in a leadership role managing software teams, including 1-2 years of direct people management
- Exposure to C# or similar languages with the ability to design and review production-quality code
- Understanding of enterprise SQL systems, including schema design and performance tuning
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...