Jobs and Careers
CA

Software Engineer 2 - Linux/Bash/Python/Pandas/NumPy/Git/C/C++

Captivation Software
Annapolis Junction, Maryland, United States, United Statesfull_timeVerifiedPosted 3 Oct 2023
💰 $250,000/yr($125,000/yr$250,000/yr)

About the role

Build Something to Be Proud Of.

Captivation Software 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 Software is looking for a mid level software engineer who will be responsible for developing client-side (Python) and server-side (Chapel) software to expand Arkouda’s code base coverage of Numpy functionality as well as deliver performance and scalability enhancements to Arkouda.


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
  • Experience developing Bash scripts
  • Experience developing with Python in a Linux environment
  • Experience developing with Python’s Pandas and NumPy software libraries
  • Willingness to learn Chapel elements of the Arkouda software package (NumPy-like arrays at massive scale backed by Chapel)
  • Familiarity with GitHub and open-source software development
  • Experience with Git source code repository

Desired Skills:

  • Familiar with the Chapel programming language
  • Experience with C/C++ programming languages
  • Experience developing with Jupyter Notebook
  • General HPC technical knowledge regarding compute, network, memory, and storage components
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)


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

Benefits

  • Annual Salary: $125,000 - $250,000 (Depends on the years of experience)
  • Up to 20% 401k contribution (no matching required)
  • Above market hourly rates
  • $3,000 HSA Contribution
  • 5 Weeks Paid Time Off
  • Company Paid Employee Medical / Dental / Vision Insurance / Life Insurance / Short-Term & Long-Term Disability / AD&D

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Captivation Software

View company profile →