Software Engineer

Huntsville, Alabama

TekFive
Apply for this Job
Job Description Job Description

TekFive is seeking a Software Automation Engineer in support of the AEGIS Enterprise Video Services team at NASA. This role is responsible software development, with a focus on creating efficient and scalable video workflows. This role will design, develop, and maintain code that automates various aspects of video distribution, streamlining processes and accelerating delivery times.

Key Responsibilities:

• Workflow Development: Design, develop, and maintain software solutions that automate video distribution workflows, including encoding, transcoding, packaging, and delivery.

• Automation: Implement automated processes to reduce manual intervention and streamline operations, such as background tasks, batch processing, and error handling.

• Optimization: Identify and implement performance optimizations to improve video delivery speed and efficiency.

• Integration: Integrate video workflows with existing systems and platforms, such as content management systems, delivery networks, and analytics tools.

• Problem-Solving: Troubleshoot and resolve technical issues related to video workflows and automation.

• Collaboration: Work closely with other team members, including product managers, designers, and quality assurance engineers, to ensure successful project delivery.

Basic Qualifications:

• Strong programming skills in languages such as Python, Java, or C .

• Experience with video encoding and transcoding technologies (e.g., FFmpeg, x264, H.265).

• Knowledge of video streaming protocols (e.g., HTTP Live Streaming, DASH).

• Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and cloud-native technologies.

• Excellent problem-solving and analytical skills.

• Ability to work independently and as part of a team.

Preferred Qualifications

• Experience with video delivery networks (CDNs) and their APIs.

• Knowledge of video analytics tools and metrics.

• Experience with containerization technologies (e.g., Docker, Kubernetes).

• Experience with scripting languages (e.g., Bash, PowerShell).

Education
• Bachelor degree in Computer Science, Engineering, or a related field.
• 3+ years of experience in software development, with a focus on AWS and Python. Required Certifications:
• N/A

Company Description

TekFive is a dedicated Information Technology (IT) service provider specializing in serving federal agencies and large government prime contracting companies. Founded in 2007 and headquartered in Huntsville Alabama, we are proudly recognized as a Service-Disabled Veteran-Owned Small Business (SDVOSB), aligning our services with the federal government's commitment to supporting veteran entrepreneurship.

Our mission is to bring IT automation services to the Federal sector that enhance productivity, secure data, reduce costs, and streamline IT operations for our clients. We leverage our expertise in areas such as enterprise software development, Development, Security, and Operations (DevSecOps), and Enterprise IT consulting to offer comprehensive solutions tailored to the unique needs of each client.

"We empower Federal agencies by automating complex IT processes, enhancing operational efficiency, and ensuring data security"

What sets TekFive apart in the competitive landscape is our combination of technical proficiency, deep understanding of the public sector's IT needs, and our perspective as a veteran owned business. Our team's military background provides us with a unique perspective on the needs and challenges faced by federal agencies, positioning us as a trusted partner in their IT operations.

Company Description TekFive is a dedicated Information Technology (IT) service provider specializing in serving federal agencies and large government prime contracting companies. Founded in 2007 and headquartered in Huntsville Alabama, we are proudly recognized as a Service-Disabled Veteran-Owned Small Business (SDVOSB), aligning our services with the federal government's commitment to supporting veteran entrepreneurship.

Our mission is to bring IT automation services to the Federal sector that enhance productivity, secure data, reduce costs, and streamline IT operations for our clients. We leverage our expertise in areas such as enterprise software development, Development, Security, and Operations (DevSecOps), and Enterprise IT consulting to offer comprehensive solutions tailored to the unique needs of each client.

"We empower Federal agencies by automating complex IT processes, enhancing operational efficiency, and ensuring data security"

What sets TekFive apart in the competitive landscape is our combination of technical proficiency, deep understanding of the public sector's IT needs, and our perspective as a veteran owned business. Our team's military background provides us with a unique perspective on the needs and challenges faced by federal agencies, positioning us as a trusted partner in their IT operations.

Date Posted: 07 April 2025
Apply for this Job