Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Developer (Python, C++)

$155k - $175k

IDS International

Job Title

Senior‑Level Python Developer (Python, C++) 

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 Senior‑Level Python Developer to support a new cybersecurity initiative. The developer will work closely with a small team and mission stakeholders to capture requirements, develop network protocol parsers, create fingerprints and signatures to identify anomalous network activity, and deploy analytics solutions across customer‑supported tools and environments.

Key Duties

• Collaborate with customers to overlay network datasets within an existing architecture using the ABYSS product

• Integrate parsers and signatures into ABYSS and develop tradecraft for front‑end sensors

• Develop parsing and processing of network protocols to populate customer data repositories

• Prototype and develop analytic workflows to automate profiling of network traffic and activity

• Develop detection and alerting capabilities based on anomalous network behavior and network changes

Requirements

• Bachelor’s degree in computer science with eight (8) years of relevant experience, or equivalent

• Proficiency in Python, C++, and Spark

• Experience with Jupyter Notebooks

• Experience using JIRA, Confluence, and Git/GitLab

• Knowledge of customer corporate tools and data repositories

• 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 click.appcast.io and we will follow up with you. Do not submit resumes and applications through this email.

Powered by JazzHR

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Python Developer (Python, C++) in Annapolis Junction, MD vacancy
  • $215k - $263k

     ...Software Engineer 2 - (C++, Python) Clearance: TS/SCI - Polygraph required Position ID: 23-BY-TOR-07-SWE2 Location: Annapolis Junction, Maryland Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e... 
    Suggested
    Flexible hours

    Akina

    Annapolis Junction, MD
    4 days ago
  •  ...protocol and file format parsing • Experience writing plugins and fingerprints in agency processing system • Experience developing/scripting in Python This position will have up to 60% telework. **This position requires PRIVAC. Candidate must have a current (within... 
    Suggested
    Remote work

    LINK

    Annapolis Junction, MD
    9 days ago
  • $130k - $270k

     .... Our team of engineers take pride in what they develop and constantly innovate to provide the best solution...  ...a bachelor’s degree. Required Skills: General Python scripting and large Python systems design/development C/C++ systems design/development Scripting languages... 
    Suggested
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    2 days ago
  •  ...Job Description: Quevera has exciting opportunities for Python API Developers to support the design and delivery of next-generation mission applications. In this role you will build scalable and secure APIs, integrate AI/ML capabilities, and deploy solutions... 
    Suggested
    Temporary work

    Quevera

    Annapolis Junction, MD
    5 days ago
  •  ...Job Description: Quevera has exciting opportunities for Python API Developer - SWE0 to support the design and delivery of next-generation mission applications. In this role you will build scalable and secure APIs, integrate AI/ML capabilities, and deploy solutions... 
    Suggested
    Temporary work

    Quevera

    Annapolis Junction, MD
    5 days ago
  •  ...Job Title C++ experience Python experience Strong understanding of API design Experience writing software libraries Experience with Docker or other containerization Experience with git & GitLab runner or other CI/CD Nice to have: Experience with... 
    Remote work

    LINK

    Annapolis Junction, MD
    3 days ago
  •  ...Python Data Controls Developer Mount Laurel, NJ (3 days onsite role) Fulltime/Contract Client Expectation • Technical developer focused on data quality & controls • Less AML-heavy, more engineering-focused Key Responsibilities • Build data validation... 
    Full time
    Contract work

    Lorven Technologies

    Laurel, MD
    5 days ago
  • $131.3k - $237.35k

     ...customers. This role sits at the intersection of helping end users, developing new features, and coordinating with technical partners to...  ...Intelligence Polygraph clearance Four years of experience in a Python Development role Bachelor’s degree in computer science, Software... 

    Leidos

    Columbia, MD
    1 day ago
  • $131.3k - $237.35k

     ...customers. This role sits at the intersection of helping end users, developing new features, and coordinating with technical partners to...  ...Intelligence Polygraph clearance Four years of experience in a Python Development role Bachelor’s degree in computer science, Software... 

    Via Logic LLC

    Columbia, MD
    4 days ago
  •  ...Role: Python and Django Full Stack Developer Location: Mt. Laurel, NJ Onsite Contract role Job description: Roles & Responsibilities Application Development & Architecture # Design, develop, and maintain full-stack web applications... 
    Contract work

    Lorven Technologies

    Laurel, MD
    5 days ago
  •  ...Senior Software Engineer (C++) Annapolis Junction, MD ( Description We are searching...  ...multitude of contract opportunities from developing tip-of-the-spear capabilities to...  ...degree. Required Capabilities: C++ Python RedHat / CentOS RF experience Desired... 
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy ECP

    Annapolis Junction, MD
    1 day ago
  • $100k

     ...Description Passionate about developing software and modeling complex phenomena? Enjoy collaborating...  ...you will... Develop and enhance C++ modeling and simulation capabilities...  ...Warfare Are familiar with Java, Python, or MATLAB About Us Why Work at APL... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    3 days ago
  • $130k - $270k

     ...Software Engineer 3 - C++/DevOps/RF Annapolis Junction, MD Captivation has built a reputation on providing customers exactly...  ...a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation... 
    Hourly pay
    Temporary work

    Captivation Software LLC

    Annapolis Junction, MD
    4 days ago
  •  ...in Savage, Maryland. The ideal candidate will have over 10 years of experience, specializing in embedded microprocessor design and C/C++. Responsibilities include writing unit tests and optimizing code for embedded processors. This is a crucial role requiring extensive... 

    idexcel

    Savage, MD
    5 days ago
  •  ...Savage, Maryland. The ideal candidate will have over 10 years of experience with embedded microprocessor design, strong skills in C/C++, and a track record of writing effective unit tests and optimizing code for embedded processors. This opportunity requires only GC and... 

    BCforward

    Savage, MD
    4 days ago
  • $85k - $165k

     ...processing. Applicants should hold a Bachelor's or Master's degree in engineering or a related field, possess programming skills in Python or C++, and have an interest in machine learning workflows. The position offers a salary range of $85,000 to $165,000 annually,... 

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    5 days ago
  •  ...team. This role requires a Bachelor's degree in Computer Science and extensive experience in signal processing and programming with C++ and Java. Active TS/SCI clearance is mandatory. The position offers a competitive salary range and a generous sign-on bonus, along with... 
    Relocation package

    Via Logic LLC

    Columbia, MD
    2 days ago
  •  ...our client has to offer. They are seeking a Software Engineer to join their team. Relevant qualifications: Experience with Python Experience with Docker or Kubernetes Preferred: Experience with Machine Learning Experience with AWS The work... 
    Hourly pay
    For contractors
    For subcontractor
    Immediate start

    stanleyreid.com

    Annapolis Junction, MD
    3 days ago
  •  ...Job Title Job Responsibilities: Develop, maintain, and enhance application code using C++ and C# to support ongoing integration, maintenance, and enhancement needs across multiple transit system initiatives. Perform code analysis, debugging, and resolution... 

    The Dignify Solutions, LLC

    Columbia, MD
    4 days ago
  •  ...Mobile CNO Developer TS/SCI with Poly Required Columbia, MD All Levels 15...  ...candidate will be required to write code in C, Python, and Assembly to demonstrate ability to...  ...capabilities Write expert-level C, C++, and Assembly for Android platforms... 

    thejosefgroup.com

    Annapolis Junction, MD
    4 days ago
  • $130k - $270k

     ...Software Engineer 2 - Grafana/Bash/Python/JavaScript Annapolis Junction, MD Build to something to be proud of. Captivation...  ...a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation... 
    Hourly pay
    Temporary work

    Captivation Software LLC

    Annapolis Junction, MD
    4 days ago
  • $155k - $175k

     ...Job Title Senior‑Level AI Engineer (Python) Why IDS? IDS believes in resolving conflict, building innovative approaches to do...  ...planning, improve certification processes using AI/ML tooling, and develop AI‑enabled capabilities including fine‑tuning Large Language... 
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    5 days ago
  •  ...for a degree Required Experience: AI/ML development or integration experience Terraform experience with AWS C++, Python and/or Golang Experience with writing high-performance / GPU-enabled applications Experience with large-scale streaming... 
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    3 days ago
  • $218k - $266k

     ...Software Engineer 3 - (Java, Python, Linux) Clearance: TS/SCI - Polygraph required Position...  ...: The Software Engineer designs, develops, tests, deploys, documents, maintains, and...  ...development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.... 
    Flexible hours

    Akina

    Annapolis Junction, MD
    4 days ago
  • $85k - $165k

     ...optimizing SAR algorithms, training machine-learning models, and developing data workflows. The ideal candidate will have a Bachelor’s or Master’s degree in relevant fields, programming skills in Python or C++, and a strong foundation in signal processing. The position... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  •  ...Strong expertise in deep learning frameworks such as TensorFlow, PyTorch, or MXNet. ~ Proficiency in programming languages such as Python, C++, or Java. ~ Solid understanding of LLM architectures, training techniques, and evaluation methodologies. ~ Familiarity with... 

    Yellow Duck Technologies Inc.

    Annapolis Junction, MD
    3 days ago
  • $170k - $207k

     ...Software Engineer 2 - (Grafana, Bash, Python) Clearance: TS/SCI - Polygraph required Position ID: 08-14617-SWE2 Location: Annapolis...  ...into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data... 
    Flexible hours

    Akina

    Annapolis Junction, MD
    4 days ago
  • $219k - $268k

     ...Software Engineer 3 - (Python, Machine Learning, Random Forest) Clearance: TS/SCI - Polygraph required Position ID: 17-05-SWE3...  ...Annapolis Junction, Maryland Description: Contractor shall develop, enhance, and prototype compliance and business processing... 
    For contractors
    Flexible hours

    Akina

    Annapolis Junction, MD
    1 day ago
  •  ...Job Title TS SCI cleared. No Polygraph needed. Bachelors degree in an IT-related discipline Proficiency in Python and C/C++ programming Proficiency in low-level internals in one or more technology areas (e.g., Windows, Unix, Mobile, Network devices) Proficiency... 

    LINK

    Annapolis Junction, MD
    4 days ago
  •  ...Job Title • Experience with development in a Linux environment • Experience with Python and C++ No demonstrated experience is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required Four years of... 

    Avid Technology Professionals

    Annapolis Junction, MD
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Developer (Python, C++). Be the first to apply!