Automation Engineer - Unified Video Sustainment
- Pay
- $85,000 – $108,000 per year
- Location
- Ashburn, VA · Hybrid
- Job type
- Full-time
- Level
- Mid-level
- Experience
- 2+ years
- Education
- Bachelor's degree
- Listed
- 30 days ago
Skills & highlights for this role
- Secret security clearance
- Python
- CI/CD
- Git
Also useful
- Docker
- Kubernetes
- Ansible
- LLM APIs
About the role
Business Unit: Cubic Defense Company 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 Summary
Cubic 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 Functions
- 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.
Produce technical documentation, standards, and best practices for automation across the organization.
Minimum 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.
Pay and benefits
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. 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-TD1 Cubic 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: Employee We are committed to creating an inclusive workplace and welcome applications from people of all backgrounds.
Equal opportunity and legal notices
We do not discriminate based on any protected characteristic under applicable law.
From Cubic's careers page, first listed on Rolev.ai on October 11, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Automation Engineer - Unified Video Sustainment role at Cubic, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
What is the salary for the Automation Engineer - Unified Video Sustainment role at Cubic?
The Automation Engineer - Unified Video Sustainment posting at Cubic states compensation of $85,000 – $108,000 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on Cubic's official career site.
Where is the Automation Engineer - Unified Video Sustainment job at Cubic located?
This Automation Engineer - Unified Video Sustainment position at Cubic is located in Ashburn, VA (Hybrid). Always check Cubic's application page for specific state eligibility or relocation policies.
What qualifications are required for Automation Engineer - Unified Video Sustainment at Cubic?
For the Automation Engineer - Unified Video Sustainment role, Cubic highlights 2+ years of relevant experience; a bachelor's degree; experience with Python, CI/CD, Git. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Automation Engineer - Unified Video Sustainment position at Cubic?
This listing links directly to Cubic's Workday application page. You can apply directly on Cubic's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Workday application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.