PrincipalLevel 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, MDShifts 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 scaleRequirements • 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 PolygraphCompensation • 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 click.appcast.io and we will follow up with you. Do not submit resumes and applications through this email.
• 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 scaleRequirements • 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 PolygraphCompensation • 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 click.appcast.io and we will follow up with you. Do not submit resumes and applications through this email.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the PrincipalLevel Software Engineer (Java, Python) in Annapolis, MD vacancy
$83.5k - $160k
AeroVironment, Inc. is seeking highly motivated Software Engineers for an Agile Software team in Annapolis, Maryland. Candidates should have strong skills in Java and Python, with seven years of experience required and a Bachelor’s in Computer Science preferred. This role...Suggested$98k - $123k
Boeing Company is hiring for a Junior Software Engineer position in Maryland. This exciting role involves designing, developing, and testing software solutions under guidance, while collaborating closely with senior engineers. The ideal candidate will have a Bachelor's...Suggested16 hoursRemote work$233k - $285k
Akina Inc in Annapolis Junction, Maryland is seeking a Software Engineer 3 with expertise in Python, Kotlin, and Java. The position demands 20 years of experience in software engineering, along with a Bachelor’s degree in Computer Science or equivalent. The salary range...Suggested$245k - $275k
Erias Ventures, LLC in Annapolis, MD is seeking a Software Engineer to develop and enhance complex software systems, requiring a Bachelor’s degree in Computer Science and 20 years of experience. This role includes analyzing user requirements, designing new software features...SuggestedRemote job- A growth-oriented technology firm in Maryland is seeking a Software Engineer to develop and sustain applications that enhance visualization and collaboration for mission analytics. The ideal candidate has at least seven years of experience as a Software Engineer and must...SuggestedFlexible hours
$218k - $266k
Akina, Inc. is seeking a Software Engineer 3 with expertise in Java and Python, located in Annapolis Junction, Maryland. The role involves designing, developing, and maintaining complex software systems, as well as overseeing software development teams. Candidates should...$155k - $175k
A leading technology firm in Maryland is seeking a Principal-Level Software Engineer specializing in Java and Python. You will create custom analytics, work with data scientists, and deploy analytic tools to solve complex problems. Required qualifications include a Bachelor...- Nightwing Group is seeking a CNO Software Developer to design and implement custom software tools primarily using C/C++ and Python. The position requires a strong understanding of... .... A Bachelor's degree in Computer Engineering or related field is required, along with...
- Lockheed Martin in Annapolis Junction, Maryland, is seeking a College Intern Software Developer to support software development using Java, Linux, and Generative AI. The candidate should be pursuing a BS degree in computer science or a related STEM field and have an active...Part timeInternship
- ...Annapolis Junction is looking for a Senior Software Developer to join their hybrid team.... ...requires strong proficiency in either Python or Java and offers an opportunity to work on advanced... ...programming and knowledge of reverse engineering and LLM frameworks, contributing to...
$99k - $206k
Nightwing Group is seeking a Senior CNO Developer in Maryland to design and implement custom software tools primarily in Python, C++, and Java. The role involves debugging, documentation, and mentoring junior developers. The position requires substantial experience in programming...$128.2k - $225.98k
...and yours as a Lockheed Martin employee. Lockheed Martin values your skills, training, and education. Available Roles Software Developer System Engineer Software Engineers Front End/ Back End Developer Software Architect Cloud Architect Data Engineer Cyber Engineer Data...Full timeTemporary workRelocationFlexible hoursShift work3 days per week$245k - $275k
...perspectives to every project. We are seeking engineers who wish to grow their careers and want... .... Description We are seeking a Software Engineer who develops, maintains, and enhances... ...: Hadoop Accumulo AWS Terraform Java Python Benefits Erias Ventures provides a...Hourly payExtra incomeTemporary workImmediate startRemote workFlexible hours$218k - $266k
Software Engineer 3 - (Java, Python, Linux) Clearance: TS/SCI - Polygraph required Position ID: 02-493-SWE3 Telework: No Location: Annapolis Junction, Maryland Description The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex...Remote work- ...modernizing operational systems using microservices and cutting-edge technologies. Candidates should have experience with Java, Spring Boot, AWS, and Python. We offer competitive compensation packages including 100% company-paid health, vision, and dental premiums, up to 7...Flexible hours
- ...architecture and cutting-edge technologies. In this role, you will be responsible for writing Java Spring Boot based microservice applications, optimizing AWS services with Python, and building REST services. The position offers an excellent compensation package along...Flexible hours
$180k - $225k
...to enhance a legacy operational system utilizing a microservices-based architecture. The role requires extensive experience in Java and Python, focusing on building innovative solutions with AWS and other technologies. The position offers a competitive salary ranging from...- ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with polygraph Annapolis Junction, MD Position Overview Our client is... ...team in Annapolis Junction, MD. Responsibilities Codes in Java, Python, CSS, JavaScript, SQL as primary languages Analyze user requirements...Full time
- ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with Polygraph Required Position Overview We are seeking... ...Junction, MD. Responsibilities Codes in Java, Python, CSS, JavaScript, SQL as primary languages Analyze user...Full timeImmediate start
- Gravity Engineering Services Pvt Ltd. is seeking a Software Sustainment Engineer in Maryland to maintain legacy enterprise applications and improve system... ...experience in software sustainment, with strong skills in Python, Java, and SQL. This role requires strong communication...
$155k - $175k
...support mission analytics efforts. The developer will capture software requirements and develop, deploy, and maintain analytics and... ...ideal candidate will have a Bachelor’s degree, proficiency in Python and Java, and experience using Jupyter. Salary range is $155,000 to $1...$130k - $270k
6AM City, LLC is seeking a Data Engineer to help manage mission-critical data sets. This role involves designing and implementing data solutions for military clients. Candidates should have 5+ years of relevant experience, with a strong understanding of data structures...$155k - $175k
A leading defense contracting firm in Annapolis Junction, MD is looking for a Senior‑Level Analytic Engineer proficient in Java and Python. The role involves collaborating with mission stakeholders to develop analytics and maintain applications supporting mission objectives...$144k - $147k
Red Arch Solutions, Inc. is seeking a Backend Software Engineer in Annapolis Junction, MD. This hybrid position supports the development... ...as a Software Engineer, along with strong skills in Java, C++, Python, and AWS. This role offers up to 16 hours of telework per...16 hoursRemote work$155k - $175k
...Junction, MD. The ideal candidate will work on mission analytics, capturing software requirements and developing effective analytic solutions. Required qualifications include proficiency in Python and Java, 8 years of relevant experience, and an Active TS/SCI with Polygraph....$155k - $175k
Job Title Senior‑Level Analytic Engineer (Java, Python) 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...Local areaFlexible hoursShift work$169k - $218k
.... This is a strong fit for an engineer who enjoys building clean backend... ...problems, and working on software with real operational impact.... ...mission applications Develop Java Spring Boot services and expose... ...Proficiency in Java, Spring Boot, or Python Experience with CI/CD tools...Immediate startVisa sponsorship$130k - $270k
...needed in a timely manner. Our team of engineers take pride in what they develop and constantly... ...solution. Captivation is looking for software developers who can get stuff done while... ...with programming languages such as Python and Java. Proficiency with acquisition and...Hourly payTemporary workLocal areaRemote work$208k - $254k
Akina Inc is seeking a Software Engineer 2 in Annapolis Junction, Maryland. The role involves developing and enhancing complex software systems with proficiency in MapReduce, Java, and Hadoop. Requires 14 years of experience in software engineering, ideally with a Bachelor...- ...Role: Senior Software Engineer (Java) Look for locals. Relocation is fine from EST only. Location: Hybrid (2 days remote / 3 days onsite) - Annapolis, MD Duration: Contract Job Description: The Senior Software Engineer will play a critical...Contract workLocal areaRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PrincipalLevel Software Engineer (Java, Python). Be the first to apply!
Related searches
- senior java developer Annapolis, MD
- java web developer Annapolis, MD
- java cloud developer Annapolis, MD
- lead full stack java developer Annapolis, MD
- java software engineer Annapolis, MD
- remote junior java developer Annapolis, MD
- full stack java developer Annapolis, MD
- java developer contract Annapolis, MD
- java cloud engineer Annapolis, MD
- java developer remote Annapolis, MD

