Automation Engineer - Unified Video Sustainment

Cubic Transportation Systems

Ashburn (VA)

Hybrid

USD 85,000 - 108,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cubic Digital Intelligence in Ashburn, VA, is seeking a Software Engineer II to join the Unified Video engineering team. You will design and implement automation that speeds up software development, testing, deployment, and release workflows, while leveraging AI to remove repetitive tasks and boost productivity.

You will work across engineering, DevSecOps, QA, and product teams to build internal tools, CI/CD pipelines, and scalable solutions using Python, Node.js, PowerShell, Bash, Git, Docker,

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field (or equivalent experience).
  • Minimum of 2 years of professional software development or automation engineering experience.
  • Experience developing software or automation using Python, JavaScript/Node.js, PowerShell, Bash, or similar programming languages.
  • Experience with Git, source control workflows, and CI/CD concepts.
  • Ability to obtain and maintain a U.S. Secret Security Clearance.
  • Experience developing AI-assisted automation using large language models (OpenAI, Anthropic Claude, Gemini, or similar platforms).
  • Experience integrating AI APIs into software applications or engineering workflows.

Responsibilities

  • Design, develop, and maintain automation solutions supporting software development, testing, deployment, and operational workflows.
  • Build AI-assisted engineering tools that improve developer productivity and reduce manual effort across engineering teams.
  • Develop automation using Python, Node.js, PowerShell, Bash, or similar scripting languages.
  • Create and maintain GitLab CI/CD pipelines and workflow automation supporting software delivery.
  • Integrate AI services and large language models (LLMs) into engineering workflows where appropriate.
  • Automate infrastructure provisioning, configuration management, and deployment activities using tools such as Ansible and container technologies.
  • Develop internal tooling, dashboards, and utilities to improve engineering efficiency and visibility.
  • Collaborate with software engineers, DevSecOps, QA, and Product teams to identify automation opportunities and implement scalable solutions.
  • Evaluate emerging AI technologies and recommend practical applications that improve engineering processes.

Skills

Python
JavaScript/Node.js
PowerShell
Bash
Git
CI/CD
AI/LLMs in automation

Education

Bachelor's degree in Computer Science/Software Engineering/Computer Engineering or related field

Tools

GitLab CI/CD
Docker
Kubernetes
Ansible
Infrastructure as Code

Job description

Business Unit:Cubic DefenseCompany Details:When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.Job Details:Job SummaryCubic Digital Intelligence is seeking a Software Engineer II to join the Unified Video engineering organization with a focus on engineering automation, developer productivity, and AI-assisted software development. This role will design and implement automation solutions that streamline software development, testing, deployment, release management, and operational workflows across multiple engineering teams. The engineer will leverage modern AI technologies, scripting, infrastructure automation, and software development practices to eliminate repetitive tasks, improve engineering efficiency, and enable teams to deliver higher quality software faster. This is a full-time hybrid position located in Ashburn, VA with limited travel as required.Essential FunctionsDesign, develop, and maintain automation solutions supporting software development, testing, deployment, and operational workflows.Build AI-assisted engineering tools that improve developer productivity and reduce manual effort across engineering teams.Develop automation using Python, Node.js, PowerShell, Bash, or similar scripting languages.Create and maintain GitLab CI/CD pipelines and workflow automation supporting software delivery.Integrate AI services and large language models (LLMs) into engineering workflows where appropriate.Automate infrastructure provisioning, configuration management, and deployment activities using tools such as Ansible and container technologies.Develop internal tooling, dashboards, and utilities to improve engineering efficiency and visibility.Collaborate with software engineers, DevSecOps, QA, and Product teams to identify automation opportunities and implement scalable solutions.Evaluate emerging AI technologies and recommend practical applications that improve engineering processes.Produce technical documentation, standards, and best practices for automation across the organization.Minimum QualificationsBachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field (or equivalent experience).Minimum of 2 years of professional software development or automation engineering experience.Experience developing software or automation using Python, JavaScript/Node.js, PowerShell, Bash, or similar programming languages.Experience with Git, source control workflows, and CI/CD concepts.Ability to obtain and maintain a U.S. Secret Security Clearance.Preferred QualificationsExperience developing AI-assisted automation using large language models (OpenAI, Anthropic Claude, Gemini, or similar platforms).Experience integrating AI APIs into software applications or engineering workflows.Experience with GitLab CI/CD, Docker, Kubernetes, Ansible, or Infrastructure as Code.Experience developing internal engineering tools, automation frameworks, or developer productivity solutions.Familiarity with PostgreSQL, REST APIs, Linux administration, and cloud-native technologies.Experience with automated testing frameworks such as Playwright or API testing tools.Strong analytical, communication, and problem-solving skills with a passion for continuous improvement and process optimization.#LI-TD1Cubic Pay Range:$85,000.00 - $108,000.00 + benefits.The Cubic pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.Worker Type:EmployeeWe are committed to creating an inclusive workplace and welcome applications from people of all backgrounds. We do not discriminate based on any protected characteristic under applicable law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation Engineer - AI-Driven DevOps Tools
Automation Engineer - AI-Driven DevOps Tools

Cubic Corporation • Ashburn (VA)

Hybrid
USD 85,000 - 108,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer – Forward Deployed (Fort Meade)
Senior Software Engineer – Forward Deployed (Fort Meade)

Cubic Corporation • Fort Meade (MD)

On-site
USD 159,000 - 184,000
Senior Software Engineer – Forward Deployed (Fort Meade)
Senior Software Engineer – Forward Deployed (Fort Meade)

Cubic Corporation • Mechanicsburg

On-site
USD 159,000 - 184,000
Full Stack Software Engineer (Go / JavaScript / Python)
Full Stack Software Engineer (Go / JavaScript / Python)

Cubic Corporation • Ashburn (VA)

On-site
USD 131,000 - 170,000
Automation Engineer: AI-Driven DevOps for Video Systems
Automation Engineer: AI-Driven DevOps for Video Systems

Cubic Transportation Systems • Ashburn (VA)

Hybrid
USD 85,000 - 108,000
Senior Cyber Security Engineer
Senior Cyber Security Engineer

Cubic Corporation • St. Louis (MO)

On-site
USD 128,000 - 153,000
Software Engineer I/II – Release Engineering
Software Engineer I/II – Release Engineering

Cubic Corporation • Ashburn (VA)

On-site
USD 92,000 - 105,000
Medical insurance
401k match
Paid time off
+1
Systems Engineer / FSR
Systems Engineer / FSR

Cubic Corporation • St. Louis (MO)

On-site
USD 123,000 - 156,000
Systems Engineer
Systems Engineer

Cubic Corporation • Mechanicsburg

On-site
USD 95,000 - 102,000
Manager, Systems Integration & Test Engineering – Military Data Links
Manager, Systems Integration & Test Engineering – Military Data Links

Cubic Transportation Systems • San Diego (CA)

On-site
USD 152,000 - 171,000
Medical, dental and vision insurance
401k with company match
Parental leave
+1