The Manager of Software Engineering will lead a distributed team of engineers, driving the design, development, and enhancement of critical software applications. This hands-on leadership role balances technical ownership with people management, mentoring engineers, guiding coding standards, and shaping architecture practices. You will collaborate closely with product and IT leadership to align development efforts with business priorities, ensuring high-quality, compliant, and scalable software solutions. The role requires expertise in full-stack development, agile processes, and modern frameworks, with a focus on fostering a collaborative and high-performing engineering culture. Ideal candidates are proactive, analytical, and capable of translating complex requirements into actionable technical solutions, while continuously optimizing workflows and mentoring their teams. This is a remote position, providing the flexibility to influence engineering outcomes across multiple applications and systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager