Posted Oct 25, 2026

Software Engineering Manager

Apply Now
Company Description Modern Technical Fund is a technology-forward organization focused on building robust, scalable software solutions that support data-driven decision-making in modern financial and investment contexts. The company emphasizes engineering excellence, reliability, and innovation, with teams that leverage contemporary architectures and best practices. Modern Technical Fund fosters a collaborative environment where cross-functional teams work closely to deliver secure and performant systems. Team members are encouraged to experiment, continuously improve, and adopt tools and methodologies that enhance productivity and product quality. The organization values transparency, ownership, and long-term thinking in both technology and business strategy. Role Description The Software Engineering Manager is a full-time, remote role responsible for leading a team of software engineers in designing, building, and maintaining distributed systems and applications that support the fund’s technology platform. Day-to-day tasks include overseeing software development efforts, guiding architectural and design decisions, and ensuring projects are delivered on time and to a high standard of quality. The manager will coach and mentor engineers, support career growth, and foster a culture of collaboration, technical rigor, and continuous improvement. This role also involves coordinating with product, operations, and other stakeholders to refine requirements, align priorities, and manage the software development lifecycle from planning through deployment and monitoring. The Software Engineering Manager will actively participate in code and design reviews, help refine engineering processes, and promote best practices in testing, security, and reliability. Qualifications Strong software development skills, with hands-on experience in modern programming languages and software design. Demonstrated team leadership abilities, including mentoring engineers, facilitating collaboration, and supporting inclusive team culture. Experience in project management, including planning, prioritization, and coordinating delivery across multiple initiatives. Practical experience working with distributed systems, scalable architectures, and cloud-based environments. Proficiency in code review, testing strategies, and continuous integration/continuous deployment (CI/CD) practices. Excellent communication skills, with the ability to translate technical concepts for non-technical stakeholders. Ability to work effectively in a remote setting, with strong organizational skills and self-management. Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience in financial technology or data-intensive systems is beneficial but not required.