1

Awk Jobs (NOW HIRING)

Experience with scripting languages and tools, including Bash, awk, sed, and PowerShell. * Familiarity with radio frequency signals. Desired Qualifications * Experience developing software for STM32 ...

Laboratory Worker

Chattanooga, TN · On-site

$17.50 - $23.25/hr

AWK) is the largest regulated water and wastewater utility company in the United States. With a history dating back to 1886 and celebrating 140 years in 2026, We Keep Life Flowing ® by providing ...

... awk or similar technologies Qualifications Skill: Python, Apache, HAProxy, DNS, TCP/IP, C/C++, RoR, PHP or Java- Knowledge Additional Information All your information will be kept confidential ...

... Linux, Shell, awk or similar technologies Qualifications Skill: Python, Apache, HAProxy, TCP/IP, C/C++, RoR, PHP or Java- Knowledge Additional Information All your information will be kept ...

Qualifications Desired Skills: 1. SWIFT knowledge 2. Exposure to XML, Oracle SQL, MQSeries, FTP 3. Understanding of KSH scripting, Perl and AWK 4. Middleware knowledge: TIBCO BW/BE, JBOSS, Tomcat ...

Showing results 21-40

Awk information

See salary details

$36.5K

$100.7K

$122K

How much do awk jobs pay per year?

As of Aug 17, 2026, the average yearly pay for awk in the United States is $100,676.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What is an awk programmer?

Awk programmers are professionals skilled in using the AWK programming language, which is a powerful tool for pattern scanning and processing in text files. They often write scripts to automate data extraction, reporting, and transformation tasks, especially in Unix-like operating systems. Awk programmers are commonly found in fields like data analysis, system administration, and bioinformatics, where they manipulate and analyze large volumes of structured text data. They use Awk to quickly process log files, generate reports, and perform complex text processing with concise code.

What are the key skills and qualifications needed to thrive as an awk programmer?

To thrive as an AWK Programmer, you need a solid understanding of text processing, pattern matching, and scripting fundamentals, typically backed by experience in UNIX/Linux environments. Familiarity with AWK syntax, regular expressions, shell scripting, and version control systems like Git is essential. Analytical thinking, problem-solving, and attention to detail are vital soft skills for efficiently manipulating and extracting data. These skills enable accurate data handling, streamlined automation, and effective troubleshooting in data-driven tasks.

What are some common challenges faced by professionals who specialize in awk scripting in a modern IT environment?

AWK specialists often face the challenge of integrating their scripts with newer technologies and handling large, complex datasets more efficiently. As many organizations transition to more advanced data processing tools, maintaining legacy AWK scripts and ensuring compatibility can be demanding. Additionally, AWK professionals frequently collaborate with system administrators and data engineers, requiring clear communication to align on data formats and process automation. Adapting AWK solutions to work alongside other scripting languages and tools is a common part of the role.

What is the difference between Awk vs Sed?

FeatureAwkSed
Primary UsePattern scanning and text processingStream editing and substitution
ComplexityHandles complex data extraction and reportingBest for simple substitutions and deletions
SyntaxMore programming-like, with variables and control structuresStreamlined, focused on substitution commands
Work EnvironmentUnix/Linux command line, scriptingUnix/Linux command line, scripting

Awk and Sed are both powerful text processing tools used in Unix/Linux environments. Awk excels at pattern matching, data extraction, and report generation, making it suitable for complex data manipulation. Sed specializes in stream editing, primarily for simple substitutions and deletions. While they share similar environments, Awk is more versatile for structured data tasks, whereas Sed is ideal for quick, straightforward text edits.

More about Awk jobs

What are the most commonly searched types of Awk jobs?

The most popular types of Awk jobs are:

Infographic showing various Awk job openings in the United States as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $100,676 per year, or $48.4 per hour.

Senior Software Engineer

VTG

Fort George G Meade, MD

$200K - $240K/yr

Full-time

Re-posted 16 days ago


Job description

Overview

This position will support a mission-focused customer throughout the full life cycle of a Radio Frequency Processing System, including system design, integration, testing, installation, troubleshooting, operations, and sustainment.

VTG is seeking a Senior Software Engineer specializing in C++ to join our team. This position will support a mission-focused customer deploying cutting-edge systems.

This role is based in Fort Meade, Maryland.

Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.

#Triaplex

#VTG


What will you do?
  • Analyze user requirements to derive software design and performance requirements.
  • Design, develop, and maintain scalable, highly available mission systems using modern system design principles.
  • Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure design outcomes and consequences.
  • Develop and maintain software solutions using C, C++, Python, and other programming and scripting languages.
  • Debug existing software and correct defects using a variety of programming languages and development tools.
  • Create Docker containers and Kubernetes pods and clusters.
  • Generate automation scripts to improve workflow, efficiency, and system operations.
  • Assist with developing and executing test procedures for software components.
  • Collaborate with systems engineers and hardware engineers to derive software requirements and obtain information regarding project limitations, system capabilities, performance requirements, and interfaces.
  • Provide recommendations for improving technical documentation and software development process standards.

Do you have what it takes?
  • US Citizen with TS/SCI with Poly required
  • Bachelor’s degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • Experience with general Python scripting and the design and development of large Python-based systems.
  • Experience with C and C++ systems design and development.
  • Experience with scripting languages and tools, including Bash, awk, sed, and PowerShell.
  • Familiarity with radio frequency signals.
Desired Qualifications
  • Experience developing software for STM32 microcontrollers.
  • Familiarity with STM32 development tools, including:
    • STM32CubeMX
    • STM32CubeIDE
    • STM32CubeProgrammer
    • STM32CubeMonitor
  • Experience working with Raspberry Pi 4 and Raspberry Pi 5 products.
  • Experience with hardware solution breadboarding, debugging, and related tools, including multimeters.
  • Familiarity with silicon digital logic devices, including demultiplexers, multiplexers, and gating devices.
  • Familiarity with radio frequency signal analysis tools, testing equipment, and their usage, including FieldFox and spectrum analyzers.
  • Familiarity with customer artificial intelligence web services across both netw
 

VTG’s estimated starting pay range is $200K - $240K annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range.

Qualifications:
  • US Citizen with TS/SCI with Poly required
  • Bachelor’s degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • Experience with general Python scripting and the design and development of large Python-based systems.
  • Experience with C and C++ systems design and development.
  • Experience with scripting languages and tools, including Bash, awk, sed, and PowerShell.
  • Familiarity with radio frequency signals.
Desired Qualifications
  • Experience developing software for STM32 microcontrollers.
  • Familiarity with STM32 development tools, including:
    • STM32CubeMX
    • STM32CubeIDE
    • STM32CubeProgrammer
    • STM32CubeMonitor
  • Experience working with Raspberry Pi 4 and Raspberry Pi 5 products.
  • Experience with hardware solution breadboarding, debugging, and related tools, including multimeters.
  • Familiarity with silicon digital logic devices, including demultiplexers, multiplexers, and gating devices.
  • Familiarity with radio frequency signal analysis tools, testing equipment, and their usage, including FieldFox and spectrum analyzers.
  • Familiarity with customer artificial intelligence web services across both netw
 
Education:UNAVAILABLEEmployment Type: FULL_TIME