Subject7
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Subject7
Overview
USMC Veteran | Technical Product Manager | Software Engineer | Data Analyst | Building Scalable Solutions Across Federal & Private Sectors Role Description This is a full-time, on-site role located in Manassas, VA for a Software Engineering Manager. The Software Engineering Manager will be responsible for leading a team of developers, managing end-to-end software design and development efforts, and overseeing day-to-day project management activities. The ideal candidate will thrive in a fast-paced environment with a distributed, international engineering team. This role requires flexibility to occasionally work or be available during offshore engineering hours to ensure smooth collaboration and alignment across time zones. The Software Engineering Manager will work closely with the Product Manager and CEO to translate strategic objectives into executable engineering roadmaps, establish realistic yet ambitious timelines, and ensure consistent progress toward company goals. The position requires someone with strong leadership, organizational, and communication skills who can balance technical excellence with delivery accountability. Responsibilities
Lead, mentor, and coach a team of software engineers, fostering a culture of ownership, accountability, and growth Collaborate directly with the Product Manager and CEO to define priorities, scope projects, and build achievable timelines Coordinate daily with offshore engineering teams to ensure effective communication, alignment, and timely delivery Oversee the design, development, and deployment of scalable, distributed software systems Drive adherence to best practices in software engineering, architecture, and DevOps Manage sprint planning, retrospectives, and progress tracking in agile or hybrid environments Ensure code quality through reviews, testing, and continuous improvement initiatives Identify risks, dependencies, and blockers early, and develop mitigation strategies to keep projects on track Qualifications
Proven experience in team leadership and software project management Strong proficiency in software design and development using modern programming languages and frameworks Hands-on experience with distributed systems and scalable architectures Excellent verbal and written communication skills with the ability to clearly convey complex ideas to both technical and non-technical stakeholders Strong problem-solving, organizational, and prioritization skills Experience with agile methodologies such as Scrum or Kanban is preferred Flexibility to collaborate across global time zones and maintain open communication with offshore teams Military veterans encouraged to apply Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Software Development Referrals, alerts, and other standard job-board features are not included in this description.
#J-18808-Ljbffr
USMC Veteran | Technical Product Manager | Software Engineer | Data Analyst | Building Scalable Solutions Across Federal & Private Sectors Role Description This is a full-time, on-site role located in Manassas, VA for a Software Engineering Manager. The Software Engineering Manager will be responsible for leading a team of developers, managing end-to-end software design and development efforts, and overseeing day-to-day project management activities. The ideal candidate will thrive in a fast-paced environment with a distributed, international engineering team. This role requires flexibility to occasionally work or be available during offshore engineering hours to ensure smooth collaboration and alignment across time zones. The Software Engineering Manager will work closely with the Product Manager and CEO to translate strategic objectives into executable engineering roadmaps, establish realistic yet ambitious timelines, and ensure consistent progress toward company goals. The position requires someone with strong leadership, organizational, and communication skills who can balance technical excellence with delivery accountability. Responsibilities
Lead, mentor, and coach a team of software engineers, fostering a culture of ownership, accountability, and growth Collaborate directly with the Product Manager and CEO to define priorities, scope projects, and build achievable timelines Coordinate daily with offshore engineering teams to ensure effective communication, alignment, and timely delivery Oversee the design, development, and deployment of scalable, distributed software systems Drive adherence to best practices in software engineering, architecture, and DevOps Manage sprint planning, retrospectives, and progress tracking in agile or hybrid environments Ensure code quality through reviews, testing, and continuous improvement initiatives Identify risks, dependencies, and blockers early, and develop mitigation strategies to keep projects on track Qualifications
Proven experience in team leadership and software project management Strong proficiency in software design and development using modern programming languages and frameworks Hands-on experience with distributed systems and scalable architectures Excellent verbal and written communication skills with the ability to clearly convey complex ideas to both technical and non-technical stakeholders Strong problem-solving, organizational, and prioritization skills Experience with agile methodologies such as Scrum or Kanban is preferred Flexibility to collaborate across global time zones and maintain open communication with offshore teams Military veterans encouraged to apply Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Software Development Referrals, alerts, and other standard job-board features are not included in this description.
#J-18808-Ljbffr