1

Manager Software Engineer 500K Jobs in Virginia (NOW HIRING)

... management functions using Amazon EC2, S3, and related services. โ€ข They will develop mobile ... in software engineering and development. โ€ข Demonstrated experience supporting technical ...

The Systems Engineer will support technical meetings with vendors to communicate program and ... Demonstrated experience working with small teams to manage software development activities.

The Systems Engineer will support technical meetings with vendors to communicate program and ... Demonstrated experience working with small teams to manage software development activities.

Software developer roles and responsibilities include providing expertise in the full software ... artifact management (preferably Nexus), ticketing (preferably Jira), and knowledge management ...

Software developer roles and responsibilities include providing expertise in the full software ... artifact management (preferably Nexus), ticketing (preferably Jira), and knowledge management ...

Showing results 41-60

Manager Software Engineer 500K information

What is the difference between Manager Software Engineer 500K vs Software Development Manager?

AspectManager Software Engineer 500KSoftware Development Manager
Primary RoleLeading engineering teams, coding, technical decision-makingManaging software projects, team leadership, strategic planning
Required SkillsAdvanced coding, system design, leadershipProject management, team coordination, technical expertise
Work EnvironmentTech companies, startups, R&D teamsTech firms, product companies, enterprise environments
CompensationUp to 500K+ including bonuses and stock optionsTypically high six-figure salary, bonuses, stock options

The Manager Software Engineer 500K focuses on technical leadership and hands-on coding, while the Software Development Manager emphasizes project management and team oversight. Both roles require strong technical backgrounds, but their primary responsibilities differ, with the former being more technically intensive and the latter more strategic and managerial.

What are the most commonly searched types of Software Engineer 500K jobs in Virginia? The most popular types of Software Engineer 500K jobs in Virginia are:
What job categories do people searching Manager Software Engineer 500K jobs in Virginia look for? The top searched job categories for Manager Software Engineer 500K jobs in Virginia are:
Infographic showing various Manager Software Engineer 500K job openings in Virginia as of August 2026, with employment types broken down into 82% Full Time, 16% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Manager, Software Engineering (Herndon)

C.C.D. Cogent Communications Deutschland GmbH

Herndon, VA โ€ข On-site

$135K - $165K/yr

Full-time

Re-posted 5 days ago


Job description

Job Summary:

Cogent Communications, a Tier 1 network provider, is seeking a Manager, Software Engineering to lead, mentor, and inspire development staff. In this role, the ideal candidate will actively contribute to technical direction through research, prototyping, and design decisions, while supporting the team in delivering high-quality software solutions. Candidates should bring strong, recent experience in software development across a variety of technologies and environments, along with the ability to guide teams through complex technical challenges. This role also facilitates communication between development teams and departmental endโ€‘users, requiring strong communication skills and the ability to guide discussions toward effective outcomes. This role is wellโ€‘suited for leaders who enjoy staying connected to the technical details while empowering their teams to succeed.

Compensation:

Starting / Initial Base Salary Pay Range: $135,000 - $165,000. Specific offers within the listed pay ranges are determined by a variety of factors such as experience, education, skills, certifications and business needs.

Essential Duties and Responsibilities:
  • Lead, mentor, and manage a team of software developers, including hiring, training, and performance management
  • Foster a collaborative, innovative, and highโ€‘performance culture within the team
  • Encourage continuous learning and professional growth
  • Oversee the full software development lifecycle, from planning to deployment, ensuring project timelines and expectations are met
  • Collaborate with product management, quality assurance, and other stakeholders to define software requirements and deliver solutions
  • Manage multiple projects and priorities in a fastโ€‘paced environment
  • Provide technical direction and contribute to design and implementation discussions, ensuring the team follows best practices for software development, testing, and deployment
  • Evaluate and implement software development methodologies, tools, and frameworks, occasionally validating approaches through handsโ€‘on exploration or prototyping
  • Continuously improve software development processes, tools, and workflows to optimize efficiency and quality. Stay close to the teamโ€™s technical work to provide informed guidance, remove blockers, and support sound engineering decisions
  • Lead efforts to automate manual processes and improve operational efficiency
  • Facilitate regular communication with stakeholders to provide updates on progress, challenges, and risks
  • Drive a culture of transparency, collaboration, and accountability within the team
Qualifications:
  • 10+ years solid handsโ€‘on software development in a variety of languages and frameworks with 2+ years leading, mentoring and guiding software developers
  • Demonstrated ability to balance team leadership with continued engagement in technical problemโ€‘solving and system design
  • 5+ years collaborating with department heads and endโ€‘users to identify requirements in order to produce specifications
  • 2+ years of PHP/Laravel is a plus
  • Deep knowledge of relational databases, from advanced SQL queries to data modelling
  • Excellent verbal and written communication skills
  • Ability to summarize technical concepts in plain English
  • Creative problemโ€‘solving skills and a nose for troubleshooting
  • Ability to learn and evaluate new technologies for possible use by the team
  • Ability to write clear, concise, and accurate technical documentation
  • Outstanding customer service and time management skills
  • Strong interpersonal, communication and organizational skills
Physical Requirements:
  • Frequently remains in a sitting/stationary position during the workday
  • Operates a computer and performs deskโ€‘based computer tasks continually, frequently viewing a computer screen

Cogent Communications is an Equal Opportunity Employer.

#J-18808-Ljbffr