Principal‑Level Software Engineer (Java, Python)
$155k - $175kIDS International
Job Title
Principal‑Level Software Engineer (Java, Python)
Why IDS?
IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges, we bring our customers the solutions required for success in a complex and multidimensional world. IDS tailors solutions for a diverse range of government, military, nonprofit, and public‑sector clients.
Locations
Annapolis Junction, MD
Shifts Available
Please note, candidates must be flexible. Shift times are general hours; some projects may require earlier or later reporting based on customer requirements.
Job Description
IDS is seeking a Principal‑Level Software Engineer to create custom analytics that perform at scale. The engineer will work closely with data scientists and end users to develop analytic tools that support discovery and tradecraft around critical global challenges and operationalize data science within customer environments.
Key Duties
• Work directly with data scientists and mission analysts to solve complex strategic problems
• Perform end‑to‑end software engineering to prototype, develop, integrate, test, and deploy analytic tools
• Integrate tools and tradecraft into customer corporate architectures
• Support the operationalization of data science solutions at scale
Requirements
• Bachelor’s degree with eleven (11) years of relevant experience, or equivalent
• Strong experience with Jupyter Notebooks, Java MapReduce, and Python PySpark
• Strong experience with statistical analysis and machine learning fundamentals
• Strong experience with customer tools, architecture, data flow, and big‑data environments
• Proficiency with Jira, Confluence, and GitLab
• Experience working in Agile development environments
• Experience with end‑to‑end software development processes (requirements, design, implementation, testing, integration, deployment, and maintenance)
• Experience with data science, Machine Learning (ML), Artificial Intelligence (AI), and Large Language Models (LLMs)
• Active TS/SCI with Polygraph
Compensation
• Salary range: $155,000 – $175,000
• Benefits
Employee may be required to occasionally lift and/or move moderate amounts of weight, typically less than 20 pounds, but may vary depending on the position. Regular and predictable attendance is essential.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status, and any other characteristic protected by federal, state, and local law.
If you are unable to apply through the portal and need to speak to someone about necessary accommodations to apply, please email View email address on idsinternational.applytojob.com and we will follow up with you. Do not submit resumes and applications through this email.
$155k - $175k
...Job Description Job Description Job Title Principal‑Level Software Engineer (Java, Python) Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges...SuggestedLocal areaFlexible hoursShift work- ...information for a critical Presidential-level effort, Provide direct support to forces... ..., Material UI, Bootstrap, Storybook, Java, Spring Boot, Elasticsearch, MongoDB,... ...AT CUSTOMER LOCATION REQUIRED Anthem Engineering is an EEO employer. We are committed to providing...Suggested
$155k - $175k
...Job Description Job Description Job Title Senior‑Level Full‑Stack Developer (Python, Java) Why IDS? IDS believes in resolving conflict, building... ...work directly with mission stakeholders to capture software requirements and develop, deploy, and maintain analytics...SuggestedLocal areaFlexible hoursShift work- ...A technology firm in Laurel, MD is seeking a Software Engineer Level 1 to support applied cyber capabilities. The role involves developing software... ..., requiring strong technical skills and experience in Java, Linux environments, and modern development tools. Candidates...Suggested
$130k - $270k
...Software Engineer Annapolis Junction, MD Build to something to be proud of. Captivation has built a reputation... ...Captivation Software is looking for a senior level software engineer with experience in Python, Kotlin/Java, Terraform, Elasticsearch/OpenSearch and AWS....SuggestedHourly payTemporary work$144k - $266k
...Level 2 Software Engineer (SWE) TS/SCI - Polygraph required 05-114-SWE Position Description: The Level 2 Software... ...Required Skills: Experience with Enterprise Java development Experience with Python development; ability to read and write into/out of...Flexible hours$200k - $280k
...do not apply if you currently do not possess this level of clearance. Are you a Principal Python Software Engineer who is ready for a new challenge that will launch... ...Key Skills: ~ Experience using Python, Kotlin/Java, Terraform, ElasticSearch/OpenSearch and AWS....16 hoursFull timeContract workRemote workWork from homeRelocation package$233k - $285k
...Software Engineer 3 - (Python, Kotlin, Java) Clearance: TS/SCI - Polygraph required Position ID: 25-8852-SWE3 Location: Annapolis Junction, Maryland... ...development, and requirements analysis and synthesis from system level to individual software components. Analyze user...Flexible hours- ...Software Engineer (SWE) Level 3 Seeking a Linux-focused software engineer with strong Python/Java development and Linux administration experience (RHEL, Ubuntu, Rocky, CentOS) to implement, integrate, automate, and sustain Delinea privileged access and secrets management...
$98.16k - $159.27k
...: Technology Solutions Job Description: The Software Engineer III (Typescript, Java, Python, AI) leads the creation of comprehensive end-to-end detailed... ...engages with relevant stakeholders at all levels, both internal and external, to shift from finding defects...Work at officeLocal areaWork from homeFlexible hoursShift work- ...Top Secret cleared mid-level Java Developer Xelas Systems Engineering, LLC is looking for a Top Secret cleared mid-level Java Developer with the following... .... Analyze and respond to user requirements. Develop software and adhere to customer coding standards. Document code...
- ...Software Engineer 0 - TS/SCI with Polygraph (Entry-Level) Location: Annapolis Junction, MD Clearance Required: Active TS/SCI with Polygraph... ...Contribute to coding efforts using languages such as Python, C/C++, or Java Utilize Git/GitLab and IDEs (VSCode,...
- ...Xelas Systems Engineering, LLC is seeking a Top Secret cleared mid-level Java Developer. Responsibilities include developing and updating applications, leading technical efforts, and analyzing user requirements. The ideal candidate will have a Bachelor's Degree in Computer...
- ...Mission in Every Line of Code: Join us as a Software Engineer! At Adaptic, we don't just write... ...solutions, we're looking for all levels of engineers who want to solve hard problems... ...development in languages like Python, Java, C++, or similar ~ Experience or interest...
- ...Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph... ...Linux Tools Experience writing Bash/Python/PHP scripts to automate administrative... ...Extensive software development experience with Java Experience using an integrated...Full time
- ...Software Engineer Opportunity We are on several winning teams...Come join us! Our... ...for the best and brightest senior level software engineers having 20 or more... ...specific high-level languages Python Powershell .NET Java Desired Skills...Immediate startRemote work
- ...Description Software Engineer Levels 1 - 3 - TS/SCI/FS Poly clearance only Altamira Technologies has a long and successful history... ...and Responsibiliies * Program experience in; C, C++, Java, Perl, or Python. * TS/SCI/Full Scope Poly clearance only * Provide/author...Worldwide
- ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required We are seeking a Mid-to-Senior Level Software... ...Develop software solutions using technologies such as Java, Python, JavaScript, CSS, and SQL Analyze user and system requirements...Full timeImmediate start
$170k - $230k
...regarding the following position: Multiple Levels-Software Engineer in Annapolis Junction, MD. Security... ...this role: Experience with C++, Java and Linux Proficiency working in... ...environments Proficiency coding in Python, C++, Java, or JavaScript...Bank staff$85k - $266k
...Software Engineer Java, Python, C/C++, BASH, Docker, Kubernetes, Cloud, Spring, REST Due to federal contract requirements, United States citizenship... ...be a US Citizen This position is open to multiple levels of years of experience; two (02) years within the last...Contract workTemporary workImmediate start- ...The Role Our client is seeking a Mid-Level DevOps Engineer to provide technical expertise in sustaining critical mission-related software and systems. You will support the... ...Languages: Experience with Ruby, C/C++, Go, Python, or Java. Strong communication skills and...For contractorsRemote work
$125k - $155k
...DevOps Engineer We are seeking a DevOps Engineer to support a modernization... ...in lieu of a degree. A higher level degree may be substituted for... ...and utility scripts using Python. Knowledge of Apache NiFi... .... Ability to troubleshoot Java and Spring Boot application...Summer holidayImmediate start$220k - $250k
...Software defined radio architectures (e.g. SCA, REDHA... ...Trac, or Subversion), Python, Eclipse IDE Google Protocol... ..., Electrical Engineering, Mechanical Engineering... ...Write software using C++ Java; suggest other languages... ...for this job, with multi-levels, is a general guideline...Contract workTemporary workImmediate start- ...teams thrive at the intersection of engineering excellence and mission impact, building... ...Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working... ...software components and services in Python and/or Java that support data integrations, processing...Permanent employmentFull timeTemporary workH1bRemote work3 days per week
- ...Software Engineer Level 5 Base-2 Solutions is seeking a Software Engineer Level 5 to develop, maintain, and enhance complex and diverse software... ..., with emphasis on building scalable systems using Python and FastAPI, designing and managing PostgreSQL databases, and...
- ...providing mission-critical engineering to the IC and DoD.... ...-native development, low-level/CNO engineering, and AI/ML... ...Experience with C/C++, Python, or Java Understanding of CI/CD... ...Git Understanding of software development principals and processes This role...Hourly payContract workFor contractorsFor subcontractorImmediate start
$132k - $165k
...Software Engineer - Mid Level Why This is an Exciting Role: As a Software Engineer at Boeing Intelligence & Analytics (BI&A), this position... ...Active TS/SCI with Polygraph Clearance Experience with Java software development Experience with generating & reviewing...Contract workRemote work- ...Database Engineer Belay Technologies has been voted... ...technical managers, system and software integration engineers,... ...least 10 years of high-level, in-depth, dedicated... ...general), Perl, and/or Python. Must have knowledge... ...languages to include Java. Must be committed...Contract workTemporary workWork experience placementFlexible hours
$112.5k - $150k
...Jessup, Maryland. This role involves designing and developing low-level software tools for Computer Network Operations, focusing on cyber... ...Computer Science or relevant experience, along with skills in Python or C/C++. Active TS/SCI clearance is required. Join us in shaping...$10k
...an experienced and talented Software Developer to join an existing... ...Strong experience with Java, Python, JavaScript, and shell scripting... ...automation with Selenium, reverse engineering; familiarity with AI... ...ARSIEM pay range for this job level is a general guideline only...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal‑Level Software Engineer (Java, Python). Be the first to apply!
- principal software engineer Annapolis Junction, MD
- java developer full time Annapolis Junction, MD
- java developer c2c Annapolis Junction, MD
- java spring developer Annapolis Junction, MD
- java software engineer Annapolis Junction, MD
- java web developer Annapolis Junction, MD
- java microservice developer Annapolis Junction, MD
- entry level java developer remote Annapolis Junction, MD
- java developer remote part time Annapolis Junction, MD
- java developer Annapolis Junction, MD


