1

Software Engineer In Germany Jobs in Ashburn, VA

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with DevSecOps team in implementing CI/CD processes to facilitate efficient and ...

Software Engineer

Chantilly, VA · On-site

$85K - $152K/yr

Rincon Research Corporation seeks a Software Engineer to create cutting edge software and cloud ... You will work in a multi-disciplinary R&D environment with similarly skilled and motivated ...

AI Software Engineer Location: Arlington, VA (Hybrid - 2 days per week onsite) Clearance Required ... in production environments * Experience with CI/CD tools, including GitLab CI or Jenkins, and ...

Software Engineer

Herndon, VA · On-site

$175K - $195K/yr

Are you interested in helping to protect our nation's cyber interests? Join our growing team supporting customer missions as a Software Engineer in Herndon, Virginia . Responsibilities We are seeking ...

Software Engineer

Chantilly, VA · On-site

$90 - $120/hr

Are you interested in helping to protect our nation's cyber interests? Join our growing team supporting customer missions as a Software Engineer in Chantilly, Virginia . Responsibilities The ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with DevSecOps team in implementing CI/CD processes to facilitate efficient and ...

Software Engineer

Chantilly, VA · On-site

$120 - $180/hr

As an Software Engineer in Chantilly, VA, you'll design, build, and evolve secure, scalable applications supporting Intelligence Community customers. Working across the full software development ...

Software Engineer

Herndon, VA · On-site

$110 - $150/hr

In-depth knowledge of Relational Database Management Systems including knowledge of data modeling ... Peraton is seeking a Software Engineer. This position is located inHerndon, VA. The position will ...

Software Engineer

Reston, VA · On-site

$110 - $150/hr

Bachelor's degree in engineering or a related field, or an equivalent combination of education and experience. * Relevant experience in software engineering and/or software development.

New

Showing results 41-60

Software Engineer In Germany information

See Ashburn, VA salary details

$64.9K

$150.9K

$210.1K

How much do software engineer in germany jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer in germany in Ashburn, VA is $150,858.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,700.00 and $176,900.00 per year, depending on experience, location, and employer.

What does a software engineer do in Germany?

A Software Engineer in Germany is responsible for designing, developing, testing, and maintaining software applications or systems according to client or company requirements. They often work with teams using modern programming languages and tools to create efficient, scalable, and secure solutions. In addition to programming, software engineers may also be involved in problem-solving, debugging, code reviews, and documentation. The role can vary depending on the industry, but it typically requires strong technical skills and the ability to work collaboratively.

What are the key skills and qualifications needed to thrive as a software engineer in Germany?

To thrive as a Software Engineer in Germany, you generally need a degree in computer science or a related field, strong programming skills (such as in Java, Python, or C++), and a solid understanding of software development principles. Familiarity with tools like Git, Docker, cloud platforms (AWS, Azure), and Agile methodologies, as well as certifications like AWS Certified Developer, are often expected. Excellent problem-solving abilities, teamwork, and strong communication skills help you stand out in multinational and cross-functional environments. These skills are crucial for delivering high-quality, reliable software solutions that meet business and user needs in Germany’s competitive tech landscape.

What are some common challenges faced by software engineers working in Germany, and how can they be addressed?

Software engineers in Germany often encounter challenges such as navigating language barriers within multicultural teams and adapting to local work culture, which emphasizes precision, planning, and collaboration. Additionally, understanding Germany's strict data privacy regulations (such as GDPR) is essential, as these impact software development practices. To address these challenges, it is beneficial to invest time in learning basic German, familiarize yourself with relevant legal frameworks, and actively participate in team meetings to foster effective collaboration. Many companies also offer language courses and cultural integration programs to support international hires.

What is the difference between Software Engineer In Germany vs Software Developer In Germany?

AspectSoftware Engineer In GermanySoftware Developer In Germany
Required CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's or Master's in Computer Science, relevant certifications
Work EnvironmentDesign, develop, and maintain software systems, often involved in architecture decisionsFocus on coding, implementation, and debugging of software applications
Employer & Industry UsageUsed across tech companies, finance, automotive, and manufacturing sectorsCommonly used in software firms, startups, and IT departments
Search & Comparison IntentInterested in roles involving system design and architectureLooking for coding-focused roles and project implementation

In Germany, Software Engineers typically engage in system design and architecture, requiring broader technical skills, while Software Developers focus on coding and implementing software solutions. Both roles often require similar educational backgrounds and certifications, but their daily tasks and responsibilities differ slightly based on scope and focus.

Are software engineers in demand?

Software engineers are highly in demand in Germany due to the country's strong technology sector and digital transformation initiatives. Skills in programming languages like Java, Python, and experience with cloud platforms such as AWS or Azure increase employability. The demand is driven by the need for digital innovation across industries, making it a favorable job market for qualified software engineers.

How much do software engineers get paid in Germany?

Software engineers in Germany typically earn between €50,000 and €70,000 annually, with experienced professionals and those working in major cities earning higher salaries. Salaries can vary based on skills, experience, and the specific region or company, and many roles require proficiency in programming languages like Java, C++, or Python.

What are popular job titles related to Software Engineer In Germany jobs in Ashburn, VA?

For Software Engineer In Germany jobs in Ashburn, VA, the most frequently searched job titles are:

What job categories do people searching Software Engineer In Germany jobs in Ashburn, VA look for?

The top searched job categories for Software Engineer In Germany jobs in Ashburn, VA are:

What cities near Ashburn, VA are hiring for Software Engineer In Germany jobs?

Cities near Ashburn, VA with the most Software Engineer In Germany job openings:

Infographic showing various Software Engineer In Germany job openings in Ashburn, VA as of June 2026, with employment types broken down into 33% Temporary, and 67% Contract. Highlights an 100% In-person job distribution, with an average salary of $150,858 per year, or $72.5 per hour.

$100K - $150K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Modern Technology Solutions, Inc. (MTSI) is hiring a Software Engineer in Springfield, VA. Qualified candidates must be U.S. citizens with an active TS/SCI clearance and be eligible to obtain a CI Poly.
Responsibilities:
  • Develop custom GEOINT software scripts and utilities supporting AI/ML T&E pipelines and operational evaluation workflows.
  • Support automation of data processing, operational testing, and model evaluation activities across multiple mission environments.
  • Create lightweight tooling to address unique operational requirements and evolving AI/ML evaluation needs.
  • Support integration of custom scripts into operational T&E workflows and evaluation environments.
  • Collaborate with AI/ML Test Engineers, data scientists, and software engineers to support mission-focused testing activities.
  • Assist with operational data handling, workflow optimization, and evaluation process improvements.
  • Support development and maintenance of reusable software components that may transition into standardized T&EaaS capabilities.
  • Troubleshoot and resolve technical issues affecting evaluation workflows, automation pipelines, and operational testing activities.
  • Contribute to technical documentation, script repositories, workflow procedures, and operational reporting activities.
  • Support scalable AI/ML testing and evaluation activities aligned with operational mission priorities.

Qualifications Required:
  • 3+ years of experience with software development, scripting, or automation activities supporting technical or operational environments.
  • Familiarity with scripting languages such as Python, Bash, or similar technologies.
  • Ability to support data processing, workflow automation, or operational software integration activities.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work collaboratively within multidisciplinary technical teams.

Desired Qualifications:
  • Experience supporting DoD, NGA, or Intelligence Community programs.
  • Familiarity with GEOINT workflows, AI/ML operational environments, or T&E activities.
  • Experience working in Agile, DevSecOps, or cloud-based development environments.
  • Familiarity with APIs, data pipelines, containerized environments, or workflow automation frameworks.
  • Experience supporting operational software tools or mission-focused automation initiatives.

Education Requirements:
  • Bachelor's Degree in software/systems engineering or similar field, or additional relevant experience in lieu of a degree.

Clearance Requirements:
  • Active TS/SCI clearance and the ability to pass a CI polygraph within 30 days.

The pay range for this position is $100,000 to $150,000/year; however, base pay offered may vary depending on established government contract ranges, job-related knowledge, skills, and experience, and other factors. MTSI also offers a full range of medical, financial, and other benefits, dependent on the position offered. Base pay information is based on market location. Applications will be accepted on an ongoing basis. This posting will be renewed periodically until the position is filled.
#LI-RC2