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

Software Engineer 2 - Linux/Bash/Python/Apache Spark/Jupyter Notebook/Numpy/Git

$130k - $270k
Full-time

Captivation Software

Build to something to be proud of.


Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country.

 

Description


Captivation Software is looking for a mid level software engineer who shall be responsible for identifying ways to create consistent and repeatable capabilities including transforming raw, complex, and often unstructured data into clean, reliable, and high-quality analysis-ready datasets that support advanced analytics, predictive modeling, and data-driven decision-making across the organization.

 

 

Requirements


Security Clearance:



  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen

Minimum Qualifications:



  • Master's degree in Computer Science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity

  • Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

Required Skills:



  • Experience using the Linux CLI and Linux tools

  • Experience developing Bash scripts to automate manual processes

  • Recent software development experience using Python

  • Familiar with Distributed Big Data processing engines including Apache Spark

  • Experience using Jupyter Notebook

  • Experience with data wrangling and preprocessing tools such as pandas and NumPy

  • Experience working with structured, semi-structured, and unstructured data

  • Familiarity with data quality concepts, data validation, and anomaly detection

  • Experience with Git Source Control System

Desired Skills:



  • Familiar with Apache Airflow (DAG design, scheduling, operators, sensors) to orchestrate, schedule, and monitor complex workflows

  • Familiar with SQL technologies such as MySQL, MariaDB, and PostgreSQL for querying, joining, and aggregating large datasets

  • Familiar with HPC Job Scheduling tools including Slurm

  • Experience with the Atlassian Tool Suite including Jira and Confluence

 

This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.

Benefits



  • Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience)

  • Up to 20% 401k contribution (No Matching Required and Vested from Day 1)

  • Above Market Hourly Rates

  • $3,600 HSA Contribution

  • 6 Weeks Paid Time Off

  • Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D

 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer 2 - Linux/Bash/Python/Apache Spark/Jupyter Notebook/Numpy/Git in Annapolis Junction, MD vacancy
  • $130k - $270k

     ...Our team of engineers take pride...  ...for software developers...  ...using the Linux CLI and Linux...  ...developing Bash scripts to...  ...experience using Python...  ...including Apache Spark Experience using Jupyter Notebook Experience...  ...pandas and NumPy Experience...  ...with Git Source Control... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  • $130k - $270k

     ...Our team of engineers take pride in...  ...looking for software developers who...  ...pipelines using Apache Airflow. This...  ...using the Linux CLI and Linux...  ...Experience developing Bash scripts to...  ...using Python and Java Experience...  ...Apache Spark Experience...  ...with Git Source Control... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  • $130k - $270k

     ...Our team of engineers take pride...  ...for software developers...  ...using the Linux CLI and Linux...  ...developing Bash scripts to...  ...experience using Python and Java...  ...including Apache Spark Experience using Jupyter Notebook...  ...as pandas, NumPy Experience...  ...Experience with Git Source... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  • $130k - $270k

     .... Our team of engineers take pride in...  ...is looking for software developers who...  ...Experience using the Linux CL...  ...scripts using Shell/Bash/Python Linux...  ...platforms including Spark Experience...  ...and managing Jupyter Notebook environments...  ...Experience with Git for source code... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  • $130k - $270k

     ...manner. Our team of engineers take pride in...  ...is looking for software developers who...  ...Kubernetes Linux environment....  ...Experience developing Bash scripts to...  ...experience using Python Experience designing...  ...with Git Version Control...  ...Familiar with Jupyter Notebooks   This position... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  • $130k - $270k

     ...timely manner. Our team of engineers take pride in what they...  ...is looking for software developers who can get stuff...  ...Experience using the Linux CLI Proficiency in scripting (Bash/Python) to automate tasks and processes...  ...Experience with Git Source Control System... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

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

     ...timely manner. Our team of engineers take pride in what...  ...is looking for software developers who can get...  ...Experience using the Linux CLI Experience creating...  ...flows Experience using Apache NiFi canvas to process...  ...writing scripts using Bash/Python   This position is... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  • $130k - $270k

     ...timely manner. Our team of engineers take pride in what...  ...is looking for software developers who can get...  ...Computing (HPC) systems in a Linux environment....  ...Proficiency in scripting (Bash/Python) to automate tasks and...  ...Jenkins Experience with Git Source Control System... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  •  ...! The Software Engineer designs, develops...  ...C, C++, Python, Ruby,...  ..., such as Git. Serve...  ...Development of Java 2...  ...using the Linux CLI and Linux...  ...Bash scripts to...  ...including Apache Spark. Experience...  ...Experience using Jupyter Notebook....  ...as pandas, NumPy. Experience... 
    Python
    Flexible hours

    Prosync

    Annapolis Junction, MD
    2 days ago
  • $196k - $229k

     ...Experienced Software Engineer on a...  ...Experience using the Linux CLI and...  ...developing Bash scripts to automate...  ...using Python and Java...  ...engines including Apache Spark Experience using Jupyter Notebook Experience...  ...as pandas, NumPy Experience...  ...Experience with Git Source... 
    Python
    Full time
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Annapolis Junction, MD
    1 day ago
  •  ...key role as a Software Engineer, you'll get...  ...• Using the Linux CLI and...  ...Developing Bash scripts to automate...  ...using Python and Java •...  ...engines including Apache Spark  • Experience using Jupyter Notebook ...  ...as pandas, NumPy • Experience...  ...Experience with Git Source Control... 
    Python
    Full time

    Gigatec Engineering

    Annapolis Junction, MD
    1 day ago
  •  ...front-end engineering, data workflows...  ...the Linux CLI and Linux...  ...Bash scripts to...  ...Recent software development...  ...experience using Python and Java...  ...Apache Spark Experience using Jupyter Notebook Experience...  ...pandas, NumPy Experience...  ...Experience with Git Source... 
    Python
    Part time
    Visa sponsorship
    Work visa

    Gigatec Engineering

    Annapolis Junction, MD
    1 day ago
  • $205k - $229k

     ...is hiring a Software Engineer on a priority...  ..., and Apache Spark based distributed...  ...Experience using the Linux CLI and...  ...developing Bash scripts to...  ...using Python and Java...  ...Experience using Jupyter Notebook Experience...  ...as pandas, NumPy Experience...  ...Experience with Git Source... 
    Python
    Full time
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Annapolis Junction, MD
    more than 2 months ago
  • $179k - $237k

     ...Software Engineer, Dataflow and Distributed Processing...  ..., and Apache Spark-based distributed...  ...XML Use Python, Java, Bash, pandas, and NumPy to automate, transform...  ...using the Linux CLI and Linux...  ...using Jupyter Notebook Experience...  ...Experience with Git source control... 
    Python
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    1 day ago
  • $120.8k - $265.8k

    Job Title: Software Engineer Skill Level 2Job Category: Information...  ...), Genesis, Snort, Bash, Python, Distillery,...  ...AngularJS, Ansible, Swagger, Git, Subversion, Maven,...  ...: Pig, Hive, Apache Spark, Azure DataBricks, Storm...  ...environments: Windows, Linux, and MacOSSoftware requirements... 
    Python
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    3 days ago
  •  ...Description SOFTWARE ENGINEER PRINCIPAL...  ...mechanisms, and Apache Spark based...  ...Experience using the Linux CLI and...  ...developing Bash scripts to automate...  ...using Python and Java ...  ...using Jupyter Notebook     Experience...  ...as pandas, NumPy     Experience...  ...with Git Source Control... 
    Python

    General Dynamics Information Technology

    Annapolis Junction, MD
    1 day ago
  • $230k - $240k

     ...experience as a software engineer ~...  ...discipline ~2...  ...mechanisms, and Apache Spark based distributed...  ...using the Linux CLI and...  ...Bash scripts to...  ...experience using Python and Java...  ...Experience using Jupyter Notebook...  ...as pandas, NumPy Experience...  ...Experience with Git Source... 
    Python
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    a month ago
  • $10k

     ...requirements to derive software design and...  ...or system engineers; analyze...  ...Software Engineer 2 Fourteen (...  ...with Python Experience...  ...developing in a Linux operating environment...  ...with Jupyter Notebooks Experience...  ...Experience with Git/Gitlab and/or...  ...with Spark Agentic AI... 
    Python
    Hourly pay
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Laurel, MD
    12 days ago
  • $155k - $205k

     ...Software Engineer, Airflow Data Pipelines...  ...design and sustain Apache Airflow workflows...  ...reliability across Linux-based,...  ...repetitive tasks with Bash and Python Support...  ...Engineer (SWE), Level 2 Master’s...  ...experience with Apache Spark Container...  ...containerd Git source control... 
    Python
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...industry.   The Software Engineer designs,...  ...using Apache Airflow. This...  ...such as C, C++, Python, Ruby, Perl,...  ...systems, such as Git. Serve as...  ...Development of Java 2 Enterprise...  ...using the Linux CLI and Linux...  ...developing Bash scripts to automate...  ...Apache Spark Experience... 
    Python
    Hourly pay
    16 hours
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Remote work

    Wyetech

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

     ...manner. Our team of engineers take pride in...  ...Captivation is looking for software developers who...  ...Automation, AWS, Linux systems...  ...administration, Scripting in Bash and Programming in Python, and a background...  ...Familiarity with Git and other...  ...technologies like: Hadoop, Spark, PostgreSQL,... 
    Python
    Hourly pay
    Temporary work
    Work at office
    Work from home

    Captivation Software LLC

    Hanover, MD
    4 days ago
  •  ...Polygraph is required The Software Engineer shall be responsible...  ...Experience using the Linux CLI and Tools...  ...developing scripts using Bash Recent Python (3.x) software...  ...Experience using Git Source Control System...  ...$5,000 household / $2,500 individual) - Tech... 
    Python
    Full time
    Temporary work
    Immediate start
    Relocation package
    Flexible hours

    CTRL + LLC

    Annapolis Junction, MD
    8 days ago
  •  ...Polygraph is required The Software Engineer shall be responsible for...  ...Experience using the Linux CLI Proficiency in scripting (Bash/Python) to automate tasks and...  ...Jenkins Experience with Git Source Control System...  ...to $5,000 household / $2,500 individual) - Tech... 
    Python
    Full time
    Temporary work
    Immediate start
    Relocation package
    Flexible hours

    CTRL + LLC

    Annapolis Junction, MD
    8 days ago
  • $150k - $200k

     ...seeking a Senior Software Engineer with a TS/SCI +...  ...Possible up to 2 days a week...  ...Experience with Python ~ Experience...  ...developing in a Linux operating environment...  ...with Jupyter Notebooks ~ Experience...  ...Experience with Git/Gitlab and/or Stash...  ...Experience with Spark Agentic AI... 
    Python
    Contract work
    Immediate start
    Remote work
    2 days per week

    GRVTY

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

     ...timely manner. Our team of engineers take pride in what they...  ...is looking for software developers who can get...  ...engineer who will be a Python/SDR SWE is focused on mission...  ...applications in a Linux environment, emphasizing...  ...Docker, Kubernetes, and Git, as well as a strong understanding... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  •  ...Cloud Software Engineer Momentum Engineering, Inc. fosters an...  ...Java (Spring Boot) and/or Python Develop and support...  .... An additional two (2) years of directly related...  ...platforms such as Apache Kafka Experience with...  ...frameworks such as Apache Spark Familiarity with... 
    Python
    Hourly pay

    Momentum Engineering

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

     ...timely manner. Our team of engineers take pride in what...  ...is looking for software developers who can get...  ...clusters operating within a Linux-based infrastructure....  ...developing scripts using Bash/Python - Experience with...  ...Grafana - Experience using Git for source code... 
    Python
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    4 days ago
  •  ...Description SOFTWARE ENGINEER SENIOR Transform...  ...using Apache Airflow. This role...  ...Experience using the Linux CLI and Linux...  ...developing Bash scripts to automate...  ...using Python and Java ...  ...including Apache Spark       Experience...  ...Experience with Git Source Control... 
    Python

    General Dynamics Information Technology

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Cleared Machine Learning Software Engineer Join a team...  ...developing applications with Python, Java, and Scala in Linux environments. ~...  ...(Map/Reduce), and Jupyter Notebooks. ~ Experience using Git/GitLab or Bitbucket/...  ...with AWS, Apache Spark, and production machine... 
    Python
    Full time
    For contractors
    Work experience placement
    Currently hiring
    Local area
    Immediate start
    Flexible hours

    Bestgate Engineering

    Laurel, MD
    10 days ago
  •  ...community needs an engineering partner who...  ...are seeking Software Engineers...  ...pipelines using Apache Airflow,...  ...Experience using the Linux CLI and...  ...developing Bash scripts to...  ...experience using Python and Java...  ...Apache Spark Experience...  ...Experience with Git Source Control... 
    Python
    Work at office
    Work visa
    Flexible hours
    Day shift

    GIGATEC

    Annapolis Junction, MD
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 2 - Linux/Bash/Python/Apache Spark/Jupyter Notebook/Numpy/Git. Be the first to apply!