waypointjobs

Torch Technologies, Inc.

Mid-Level Software Engineer

huntsville, AL

Check who can apply and the requirements below before continuing.

About this opportunity

Torch Technologies, Inc. lists this Mid-Level Software Engineer opportunity in huntsville, Alabama. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Mid-Level Software Engineer

Torch Technologies is seeking a Mid-Level Software Engineer with strong experience in C++ and a solid foundation in Linux-based development environments. The ideal candidate will contribute to the design, development, and maintenance of software systems in a predominantly Linux environment, while working within modern DevOps workflows. Familiarity with containerization and CI/CD practices is highly desirable, along with a willingness to learn and adapt.

Responsibilities

Design, develop, test, and maintain software applications primarily in C++.

Work extensively in Linux-based development and deployment environments.

Collaborate with cross-functional teams to deliver robust, maintainable software solutions.

Participate in code reviews and follow engineering best practices.

Support and enhance GitLab CI/CD pipelines for automated builds, testing, and deployments.

Work with containerization technologies, with emphasis on rootless container workflows (e.g., Podman) for secure and reproducible environments.

Debug, profile, and optimize applications for performance, stability, and reliability.

Job Requirements

U.S. citizenship.

Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

5-8 years of experience in software development.

Self-starter with the ability to take initiative and work independently without close supervision.

Strong problem-solving skills with the ability to adapt quickly to new technologies.

Excellent communication skills with the ability to interact effectively with both end users and technical teams.

Must have an Active U.S. Security Clearance.

Preferred Qualifications

General familiarity with containerization technologies such as Docker.

Experience with or exposure to rootless Podman environments.

Experience with GitLab CI/CD pipelines.

Experience with Meson build system (preferred).

Basic understanding of build systems such as CMake or Make (for maintenance of legacy systems).

General understanding of scripting languages (e.g., Bash or similar).

Experience with automation, build tooling, or DevOps practices in Linux environments.

Exposure to additional programming languages (e.g., Java, Fortran, Python, or others) is beneficial for supporting or interfacing with surrounding systems.

Position Details

Schedule: M-F; 8-5

Work location: Customer-site (No telework option available)

Travel: Yes, 0-10%

Relocation assistance: No

Position contingent upon award of contract: No

Benefits

ESOP participation

401(k) match

Medical, dental, vision, life insurance

Short-term disability, long-term disability

Flexible spending accounts, Health Saving Accounts, Health Reimbursement Accounts

EAP, education assistance

Paid time off and holidays

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status, or any other status protected by federal, state, or local law. Torch Technologies, Inc. participates in E-Verify. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access Careers Link as a result of your disability. You can request reasonable accommodations by sending an email to

#J-18808-Ljbffr

Worksite address

huntsville, AL, 35824, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

UF Health

WhatJobs

Information Technology Specialist

gainesville, FL

Salary not specified

UF Health is seeking an ECMO Specialist to provide expert support to critically ill adult and pediatric patients requiring extracorporeal life su…

Listing review due 2026-10-06View job

Epic

WhatJobs

Software Developer

madison, WI

Salary not specified

Software Developer Code that saves lives.  As a software developer at Epic, you’ll write software that impacts the lives of 75% of Americans …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job