Senior Manager, Software Engineering (USA Remote)

Jobgether
United States
On-site
Full-time
Posted 5 months ago

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Manager, Software Engineering in the United States.

This role offers the opportunity to lead high-impact software engineering initiatives for a security-critical desktop and cloud-based platform used by institutions worldwide. You will oversee and mentor engineering teams, drive secure software development practices, and ensure system resilience and scalability. The position involves collaborating across multiple departments, setting technical direction, and embedding security throughout the product lifecycle. This is a leadership role requiring strategic vision, technical expertise, and a hands-on understanding of secure desktop and web development. You will have the chance to influence global product standards, enhance operational excellence, and mentor a high-performing team in a remote-first, dynamic environment.

Accountabilities:

  • Lead and mentor engineering teams focused on delivering secure, resilient software products.
  • Drive adoption of secure software development lifecycle (SDLC) practices, including threat modeling, code analysis, and secure design reviews.
  • Oversee advanced security testing, including white-box, black-box, and grey-box approaches.
  • Guide development of desktop applications (e.g., C++) and cloud-based backend systems (e.g., AWS) to ensure integrity and reliability.
  • Collaborate with Product, Security, QA, and Compliance teams to identify risks and align initiatives with regulatory and industry standards.
  • Own the evolution of system architecture for scalability, performance, and security.
  • Build and develop engineering talent with a focus on secure coding, exploit prevention, and continuous upskilling.
  • Support long-term product planning, legacy system modernization, and cross-functional technical decision-making.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 10+ years of progressive engineering experience, including 5+ years in technical leadership roles within product-driven organizations.
  • Proven expertise in desktop application development (e.g., C++) and secure software practices.
  • Strong knowledge of security best practices, obfuscation techniques, and vulnerability mitigation.
  • Experience leading teams through product maintenance, optimization, and legacy modernization.
  • Effective stakeholder management and communication across multiple time zones.
  • Proficiency with Agile methodologies and cross-functional delivery team management.
  • Track record of coaching and mentoring high-performing engineering teams.
  • Strong project management, planning, and strategic thinking skills.

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.