1

200K Software Jobs (NOW HIRING)

Principal Software Engineer

Hanover, MD · On-site

$200K - $275K/yr

Strong understanding of the software development lifecycle and modern software engineering practices VTG's estimated starting pay range is $200K-$275K annually, which is a general guideline for the ...

Software Engineer L2

Laurel, MD · Remote

$150K - $200K/yr

Resolves software problem reports. * Utilizes software development and software design ... The projected compensation range for this position is $150K - $200K. There are differentiating ...

Principal Software Developer

Hanover, MD · On-site

$200K - $300K/yr

Overview As a Principal Software Engineer supporting mission-essential national security ... Experience with Kubernetes VTG's estimated starting pay range is $200K-$300K annually, which is a ...

Data and Software Engineer

Mclean, VA · On-site

$115K - $139K/yr

Data and Software Engineer McLean, VA $200K to $250K TS/SCI and FSP The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate ...

Software Engineer L2

Laurel, MD · On-site

$150K - $200K/yr

Resolves software problem reports. * Utilizes software development and software design ... The projected compensation range for this position is $150K - $200K. There are differentiating ...

Software Engineer

Laurel, MD · On-site

$160K - $200K/yr

Job Title| Software Engineer, Graph Systems & Data Visualization Location | Remote (US Only) Time ... Compensation Range: $160K - $200K

Overview As a Senior Software Engineer supporting mission-essential national security initiatives ... C++ * C * Python VTG's estimated starting pay range is $200K-$245K annually, which is a general ...

Software Engineer

Columbia, MD · On-site

$160K - $200K/yr

Job Title| Software Engineer, Graph Systems & Data Visualization Location | Remote (US Only) Time ... Compensation Range: $160K - $200K

Software Engineer

Elkridge, MD · On-site

$160K - $200K/yr

Job Title| Software Engineer, Graph Systems & Data Visualization Location | Remote (US Only) Time ... Compensation Range: $160K - $200K

$170 - $200/hr

Sr. Software Engineer Full Time Professional Oakland, CA, US 17 days ago Requisition ID: 1040 ... The salary range for this role is $170-200K annually. Final compensation will be determined based ...

Senior Software Engineer

Hanover, MD · On-site

$200K - $245K/yr

Overview As a Senior Software Engineer supporting mission-essential national security initiatives ... VTG's estimated starting pay range is $200K-$245K annually, which is a general guideline for the ...

Senior Software Engineer

Hanover, MD · On-site

$200K - $245K/yr

Overview As a Senior Software Engineer supporting mission-essential national security initiatives ... C++ VTG's estimated starting pay range is $200K-$245K annually, which is a general guideline for ...

Senior Software Engineer

Hanover, MD · On-site

$200K - $245K/yr

Overview As a Senior Software Engineer supporting mission-essential national security initiatives ... C++ * C * Python VTG's estimated starting pay range is $200K-$245K annually, which is a general ...

Senior Software Engineer

Manhattan, NY · On-site

$135K - $178K/yr

Austin, TX and NYC (two openings)Salary: 200K-275KBonus: annual and performance based401K Match: n ... As a Senior Software Engineer at Striveworks, you'll be challenged - and trusted - on day one to be ...

Senior Software Engineer

Manhattan, NY · On-site

$135K - $178K/yr

Austin, TX and NYC (two openings)Salary: 200K-275KBonus: annual and performance based401K Match: n ... As a Senior Software Engineer at Striveworks, you'll be challenged - and trusted - on day one to be ...

Showing results 41-60

200K Software information

See salary details

$30.5K

$45.3K

$61K

How much do 200k software jobs pay per year?

As of Sep 6, 2026, the average yearly pay for 200k software in the United States is $45,311.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,500.00 and $48,500.00 per year, depending on experience, location, and employer.

What is a 200k software?

A 200K Software job refers to a high-paying software engineering or development role with an annual salary of $200,000 or more. These positions are typically found at top tech companies, financial institutions, or startups and often require expertise in areas like system architecture, cloud computing, artificial intelligence, or distributed systems. Candidates usually have strong coding skills, experience with scalable software development, and a deep understanding of algorithms and data structures. Advanced degrees, contributions to open-source projects, or experience in leadership roles can further enhance earning potential.

What does a 200k software do?

Professionals in a '200K Software' position are often tasked with architecting scalable software systems, leading technical design discussions, and delivering complex projects with significant business impact. Day-to-day work typically involves collaborating with cross-functional teams, mentoring junior engineers, and making strategic decisions on technology stacks and design patterns. They also play a key role in code reviews, performance optimizations, and ensuring software reliability and security. This combination of hands-on technical work and leadership responsibilities offers exciting challenges and opportunities for career growth.

What are the key skills and qualifications needed to thrive in the 200k software position, and why are they important?

To thrive in a 200K Software role, you need advanced software engineering skills, deep experience in system architecture, and a strong background in computer science, often supported by a degree and 8-10+ years of relevant industry experience. Mastery of programming languages like Python, Java, or C++, along with expertise in cloud platforms, CI/CD pipelines, and certifications such as AWS Certified Solutions Architect or similar, is highly valued. Outstanding problem-solving abilities, clear communication, and leadership skills set top candidates apart in high-stakes environments. These competencies are critical for delivering robust solutions, driving technical innovation, and leading teams on complex, high-impact projects.

More about 200K Software jobs

What cities are hiring for 200K Software jobs?

Cities with the most 200K Software job openings:

What are the most commonly searched types of 200K Software jobs?

The most popular types of 200K Software jobs are:

What states have the most 200K Software jobs?

States with the most job openings for 200K Software jobs include:

What job categories do people searching 200K Software jobs look for?

The top searched job categories for 200K Software jobs are:

Infographic showing various 200K Software job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $45,311 per year, or $21.8 per hour.

Principal Software Engineer

VTG

Hanover, MD • On-site

$200K - $275K/yr

Full-time

Re-posted 25 days ago


Job description

Overview
VTG is seeking a highly experienced Principal Software Engineer to join our team in support of a mission-focused customer responsible for developing, deploying, and maintaining user-facing Command and Control (C2) systems for embedded devices.
The Principal Software Engineer will design, develop, integrate, test, and maintain enterprise software solutions that interface with embedded devices and vendor-provided Software Development Kits (SDKs).
What will you do?
  • Analyze user and mission requirements to derive software design, interface, and performance requirements.
  • Design, develop, integrate, test, deploy, and maintain mission-critical Command and Control software systems.
  • Develop enterprise backend applications and services, preferably using Java and/or C++.
  • Interface with embedded devices, vendor-provided SDKs, and device drivers to implement custom business logic.
  • Develop software components that communicate with databases and other enterprise systems.
  • Implement data and object communication between programming layers using Google Protocol Buffers (Protobuf), RPC, or similar technologies.
  • Debug, troubleshoot, and correct defects in existing software applications using programming languages such as Java, JavaScript, Vue.js, Python, and C++.
  • Design and maintain scalable, highly available mission systems using modern software architecture and system design principles.
  • Develop, build, and manage Docker containers and Kubernetes pods and clusters.
  • Collaborate with systems engineers and hardware engineers to derive software requirements and understand system limitations, capabilities, performance requirements, and interfaces.
  • Design, develop, and modify software systems using engineering analysis and modeling techniques to evaluate system performance and design outcomes.
  • Develop and execute test procedures for software components.
  • Create automation scripts to improve development workflows, deployment processes, and operational efficiency.
  • Identify and recommend improvements to software development processes, technical documentation, and engineering standards.
  • Support code reviews, troubleshooting activities, system integration, and technical problem resolution.

Do you have what it takes?
  • TS/SCI with Poly required
  • Bachelor of Science in Computer Science, or related discipline. May substitute four years' experience in lieu of a Bachelor's Degree.
  • Twenty (20) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity.
  • Extensive experience designing, developing, integrating, testing, and maintaining enterprise software applications.
  • Strong backend software development experience.
  • Professional experience developing software using Java and/or C++ in an enterprise environment.
  • Experience working with multiple programming languages and technology stacks.
  • Experience interfacing software applications with relational or non-relational databases.
  • Experience designing and supporting scalable, highly available software systems.
  • Experience analyzing user requirements and translating them into software design and performance requirements.
  • Experience debugging, troubleshooting, and resolving complex software defects.
  • Experience collaborating with systems engineers, hardware engineers, and other technical teams to define software interfaces and system requirements.
  • Strong understanding of the software development lifecycle and modern software engineering practices

VTG's estimated starting pay range is $200K-$275K annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range.