Software Engineer - 2 (Big Data, Linux, Bash)
Akina, Inc.
About the role
Below is a quick guide to see all of the current openings at Akina (the company that posted the Software Engineer‑2 role you just shared).
How to view every job Akina has posted
| Step | What to do | Why it works |
|---|---|---|
| 1. Open the Akina Careers page | Go to https://www.akina-inc.com/careers (or click the “Careers” link in the site footer). | This is the official hub where Akina lists every open position. |
| 2. Look for a “Current Openings” or “Job Listings” section | Most corporate career sites display a grid or list of roles right on the landing page. | It shows every role that is actively recruiting. |
| 3. Use filters (if available) | If the page offers filters for location, job family, or level, you can narrow the view (e.g., “Software Engineer”, “Fort Meade, MD”, “TS/SCI”). | Helps you focus on positions that match your qualifications or preferences. |
| 4. Click a title for details | Selecting a job title opens the full posting (responsibilities, qualifications, benefits, application link). | Gives you everything you need to decide whether to apply. |
| 5. Apply or save | Most listings have an “Apply Now” button that either opens an internal application portal or redirects to an external ATS (e.g., USAJOBS, Greenhouse). You can also bookmark the page or download the PDF. | Starts the application process or lets you keep the posting for later. |
| 6. Sign up for job alerts (optional) | If the site offers an email alert or RSS feed, subscribe so you’re notified when new roles are added. | Guarantees you won’t miss future openings. |
What we know right now
Based on the information you posted, the only role currently visible on the Akina site (or at least the one that has been widely shared) is:
| Title | Location | Clearance | Ref # | Salary (est.) |
|---|---|---|---|---|
| Software Engineer – 2 (Big Data, Linux, Bash) | Fort Meade, MD | TS/SCI – Polygraph Required | 02‑491‑SWE2 | $190 k – $230 k |
If you navigate to the careers page and see additional listings (e.g., other engineering, data‑science, or project‑management roles), they will appear alongside this posting.
Quick “one‑click” way (if you just want the raw list)
If you prefer a direct URL that usually returns a JSON or HTML list of all jobs, try adding /jobs or /openings to the base domain:
(If those URLs return a 404, the site is likely using a different path; the steps above will still guide you to the correct page.)
Need help with anything else?
- Resume tailoring – I can help you highlight the Bash, Python, Spark, and TS/SCI experience that matches the posting.
- Application walkthrough – I can walk you through the online form step‑by‑step.
- Interview prep – I can generate sample technical and behavioral questions for a Big‑Data/Linux SWE role.
Just let me know what you’d like to do next!
Requirements
- Experience developing in Unix.
- Ability to perform shell scripting.
- Working knowledge of Configuration Management (CM) tools and Web Services implementation.
- 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
Responsibilities
- Designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements.
- Analyzes user requirements to derive software design and performance requirements.
- Debugs existing software and corrects defects.
- Designs and codes new software or modifies existing software to add new features.
- Writes or reviews software and system documentation.
- Integrates existing software into new or modified systems or operating environments.
- Develops simple data queries for existing or proposed databases or data repositories.
- Designs and development of relational and non-relational database applications.
- Develops or implements algorithms to meet or exceed system performance and functional standards.
- Develops and executes test procedures for software components.
- Develops software solutions by analyzing system performance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.
- Modifies existing software to adapt to new hardware or to improve its performance
- Designs, develops, and modifies software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions
- Recommends and implements suggestions for improving documentation and software development process standards.
- Oversees one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process being used on any particular project.
- Confers with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.
- Coordinates software installation on a system and monitors performance to ensure operational specifications are met.
- Identifies 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.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free