696,664open jobs
40,824companies
99,873added this week
Browse all
Salary
$160k – $390k per year
Location
In office (Columbia)
Seniority
Principal · 7+ years exp
Overview
Company
Impact
Profile match
Clarity Innovations is a US defence and intelligence technology contractor based in Columbia, Maryland, that provides software engineering, data engineering and cyber operations capabilities to the Department of Defense, the Intelligence Community and federal agencies. It organises delivery around eight communities of practice spanning data structuring, DevSecOps and information warfare, keeps a second office in Herndon, Virginia, and is building a web and mobile application for the US Space Force. It hires senior and principal software, platform, security and UX engineers, data scientists and program managers, and runs SkillBridge internships.

Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation’s interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world.

Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring, enabling end-to-end solutions that drive operational impact.

We are committed to delivering cutting-edge tools and capabilities that address the most complex national security challenges, empowering our partners to stay ahead of emerging threats and ensuring the success of their critical missions. At Clarity, we are people-focused and set on being a destination employer for top talent, offering an environment where innovation thrives, careers grow, and individuals are valued. Join us as we continue to lead innovation and tackle the most pressing challenges in national security.

Software Automation Engineer

TS/SCI - Required to start

Position Summary

We are seeking a skilled Software Automation Engineer to design, develop, maintain, and continuously improve automated software solutions that increase efficiency, quality, reliability, and scalability. The ideal candidate will have strong software development fundamentals, experience building automated testing and deployment solutions, and the ability to work collaboratively with developers, product owners, DevOps engineers, and other technical stakeholders.

This role will be responsible for developing automation frameworks, integrating automated testing into CI/CD pipelines, identifying opportunities to eliminate repetitive manual processes, and helping ensure software products meet functional, performance, security, and quality requirements.

Key Responsibilities

  • Design, develop, and maintain scalable software automation frameworks and tools.
  • Develop automated functional, regression, integration, API, and end-to-end tests.
  • Translate business and technical requirements into automated solutions.
  • Integrate automated testing into CI/CD pipelines and DevSecOps processes.
  • Identify repetitive or error-prone manual processes and develop automation to improve efficiency.
  • Develop reusable automation components, libraries, scripts, and utilities.
  • Collaborate with software developers to identify defects and improve application quality.
  • Analyze test failures, troubleshoot issues, and determine root causes.
  • Maintain automated test environments, configurations, and supporting infrastructure.
  • Participate in code reviews and follow established software engineering standards.
  • Develop and maintain technical documentation for automation frameworks and processes.
  • Monitor automation results and provide meaningful reporting to technical and business stakeholders.
  • Support continuous improvement of software development, testing, and deployment processes.
  • Work with Agile teams to incorporate automation throughout the software development lifecycle.
  • Ensure automation solutions align with organizational security, compliance, and architecture standards.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or equivalent professional experience.
  • 7+ years of experience in software engineering, test automation, QA automation, or a related discipline.
  • Strong programming experience with one or more languages such as Python, Java, JavaScript/TypeScript, C#, or similar.
  • Experience developing automated software tests and automation frameworks.
  • Experience with API testing and automation.
  • Experience working with Git or another source-control management system.
  • Experience with CI/CD technologies and automated build/deployment pipelines.
  • Strong understanding of software development and testing methodologies.
  • Experience troubleshooting application and automation failures.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience applying Generative AI and Large Language Models (LLMs) to software development, testing, automation, or engineering workflows.
  • Experience developing or integrating agentic AI solutions capable of autonomously executing multi-step tasks, interacting with software systems, or orchestrating automated workflows.
  • Familiarity with AI/ML frameworks, libraries, and tools such as LangChain, LangGraph, LlamaIndex, Hugging Face, OpenAI APIs, or similar technologies.
  • Experience developing AI-enabled automation using LLM APIs, prompt engineering, tool/function calling, retrieval-augmented generation (RAG), or agent-based architectures.
  • Experience integrating AI capabilities into software testing, including automated test generation, test-case optimization, defect analysis, test-result evaluation, or intelligent troubleshooting.
  • Familiarity with vector databases, embeddings, semantic search, and other technologies used to support LLM and agentic AI applications.
  • Experience developing or integrating AI agents with APIs, databases, CI/CD pipelines, developer tools, or other enterprise systems.
  • Understanding of responsible AI, AI security, data protection, and the secure deployment and use of LLM- and agent-based applications in enterprise or mission environments.

Technical Skills

Programming: Python, Java, JavaScript/TypeScript, C#, or equivalent

Automation: Selenium, Playwright, Cypress, REST/API automation, automated regression testing

DevOps: CI/CD, Git, Jenkins, GitHub Actions, GitLab, Azure DevOps

Cloud: AWS, Azure, Google Cloud

Containers: Docker, Kubernetes

Databases: SQL, relational databases, NoSQL

Development Practices: Agile, Scrum, DevSecOps, SDLC, test-driven development

What Success Looks Like

Success in this role means reducing manual effort, increasing test coverage, improving software quality, accelerating delivery, and creating reliable automation that can be reused and maintained by the broader engineering organization. The Software Automation Engineer should continually look for opportunities to make software development, testing, deployment, and operational processes faster, more reliable, repeatable, and measurable.

Security & Compliance

The Software Automation Engineer will be expected to follow organizational security policies, secure coding practices, access-control requirements, data protection standards, and applicable regulatory or compliance requirements. Automation solutions should incorporate security and quality considerations throughout the software development lifecycle.

Work Environment

This position requires TS/SCI with the ability to support mission outcomes at our Jessup, MD facility at a minimum of 3 days a week.  collaboration with cross-functional engineering, Automation, DevOps, security, and operations teams. The engineer should be comfortable working in a fast-paced Agile environment and communicating technical concepts to both technical and non-technical stakeholders.

Salary Range: $160,000 - $390,000

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
696,664 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Columbia
$90k – $125k per year • Remote • Full-Time • 4+ years exp • Mesa
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
Apache Kafka
AI/ML
Spark
Dagster
Frontend
Vue.js
Angular
React.js
DevOps
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
Chips/EDA
OpenLane
Analytics
ETL/ELT
Apply
$53k – $115k per year (Estimated) • Remote • Full-Time • 7+ years exp • Bachelor's Degree
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
MySQL
Snowflake
MS SQL
AI/ML
Claude
dbt
DevOps
Windows Server
AWS
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
Windows
Cybersecurity
SOC 2
Analytics
ETL/ELT
Metabase
Apply
$113k – $345k per year • In office • 7+ years exp • Bachelor's Degree • Herndon
Python
Go
JavaScript
C++
DevOps
CI/CD
GitLab
Linux
Management
Confluence
Jira
Apply
$64k – $141k per year (Estimated) • In office • Full-Time • Harelbeke
C++
DevOps
CI/CD
Jenkins
Git
Management
Jira
Agile
Apply
$60k – $130k per year • Equity • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Chicago
Python
SQL
Frontend
Lighthouse
Analytics
Tableau
Power BI
Microsoft Excel
Apply
$113k – $345k per year • In office • 7+ years exp • Bachelor's Degree • Herndon
Python
Go
JavaScript
C++
DevOps
CI/CD
GitLab
Linux
Management
Confluence
Jira
Apply
$144k – $324k per year • In office • Springfield
DevOps
Terraform
Azure
CI/CD
AWS
Kubernetes
FinOps
Cybersecurity
Zero Trust
Apply
$148k – $333k per year • In office • Springfield
AI/ML
AI Agents
RAG
DevOps
CI/CD
Management
Agile
Apply
$161k – $362k per year • In office • Springfield
Python
JavaScript
TypeScript
SQL
Frontend
GraphQL
React.js
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Linux
Apply
$141k – $317k per year • In office • Springfield
JavaScript
TypeScript
AI/ML
Human-in-the-Loop
Frontend
React.js
DevOps
CI/CD
Design
Figma
Management
Agile
Apply
$133k – $201k per year • In office • 13+ years exp • High School Diploma • Columbia
Python
Java
Java
Maven
Guava
Databases
ElasticSearch
DevOps
Azure
CI/CD
Git
AWS
Kubernetes
GitHub
Linux
Management
Confluence
Agile
Apply
$175k – $250k per year • In office • TS/SCI • 3+ years exp • Bachelor's Degree • Columbia
AI/ML
Red Teaming
DevOps
Linux
Windows
Unix
Apply
$100k – $152k per year • In office • Top Secret • 9+ years exp • High School Diploma • Columbia
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Git
Apply
$49k – $85k per year (Estimated) • In office • 1+ year exp • Columbia
Apply
$152k – $281k per year (Estimated) • In office • 5+ years exp • PhD • Columbia
Apply
See all jobs
This is one of many
696,664 more open roles from verified company boards, updated every day.