Senior Software Engineer

Paycom - ATS

San Diego (CA)

Hybrid

USD 140,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TIAG seeks an experienced software engineer to join our San Diego team as a key technical authority for design, development, and modernization of mission-critical applications. You will own architecting and implementing full-stack containerized solutions, deploying pipelines, and ensuring security compliance across enterprise environments in a hybrid model with occasional onsite support in San Diego, CA.

The role requires a Secret level security clearance or the ability to obtain one, extensive

Qualifications

  • 7+ years of progressive experience in full-lifecycle software engineering, application architecture, and systems development.
  • 5+ years of hands-on experience building, optimizing, and debugging containerized applications using Docker and Dockerfiles.
  • 3+ years of direct experience deploying and orchestrating microservices on Kubernetes clusters, including health monitoring and workload troubleshooting.
  • 5+ years of experience building, operating, and maintaining automated CI/CD pipelines (GitLab CI/CD preferred).
  • Strong proficiency in Linux environments, shell navigation, system administration, and deployment workflows.

Responsibilities

  • Architect and develop scalable, high-performance software applications and microservices using Python and Linux workflows.
  • Build and optimize containerized environments with Docker and Kubernetes for high availability and scalable workloads.
  • Design and operate automated CI/CD pipelines using GitLab CI/CD, Jenkins, or GitHub Actions to accelerate reliable software delivery.
  • Manage application release deployments using Helm charts and templating for consistent cluster configuration.
  • Integrate DevSecOps practices across the development lifecycle with container scanning and vulnerability remediation (Trivy, Grype, SonarQube).
  • Query and optimize relational databases (PostgreSQL, MySQL) for efficient data persistence and performance.
  • Harden software, containers, and environments per DISA STIG security controls and compliance standards.

Skills

Docker
Kubernetes
Python
Linux
CI/CD
Helm
GitLab CI/CD
Jenkins
GitHub Actions
Trivy
Grype
SonarQube
DISA STIG
Security
PostgreSQL
MySQL

Education

Bachelor’s Degree in Computer Science/Software Engineering/Information Technology
CompTIA Security+ or DoD 8570/8140 IAT Level II
Master’s Degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
Helm
GitLab CI/CD
Jenkins
GitHub Actions
Trivy
Grype
SonarQube
PostgreSQL
MySQL

Job description

TIAG is seeking an experienced Software Engineer to join our San Diego-based team and serve as a key technical authority driving the design, development, and modernization of mission-critical applications.In this role, you will take end-to-end ownership of architecting, implementing, and optimizing full-stack containerized software solutions and deployment pipelines across enterprise environments.This position offers a flexible hybrid model, supporting project requirements with a blend of remote work and periodic onsite support in San Diego, CA as needed. This position requires a Secret level security clearance to be processed in order to start work, so US or Naturalized Citizenship is a requirement.The ideal candidate brings an authoritative, strategic mindset to systems architecture, software design, and DevSecOps integration. You possess deep hands-on expertise in backend development, containerization with Docker and Kubernetes, and cloud-native automation, paired with the leadership required to mentor engineering teams. As a proactive thought partner to system architects, product leads, and program leadership, you will transform complex operational demands into resilient, scalable, and secure software applications.Positions Responsibilities include:Architect and develop scalable, high-performance software applications and microservices, writing clean, maintainable code supported by Python and Linux workflows.Build and optimize containerized environments utilizing Docker and Kubernetes to ensure high availability, efficient pod orchestration, and seamless workload scaling.Design and operate automated CI/CD pipelines using GitLab CI/CD, Jenkins, or GitHub Actions to accelerate reliable software delivery and deployment.Manage application release deployments using Helm charts and templating to maintain consistent configuration management across clusters.Integrate DevSecOps and continuous security practices across the development lifecycle by executing container scanning and automated vulnerability remediation using tools like Trivy, Grype, or SonarQube.Query and optimize relational databases, including PostgreSQL or MySQL, ensuring efficient schema management, data persistence, and performance tuning.Harden application software, containers, and operating environments in alignment with DISA STIG security controls and defense-grade compliance standards.Active Secret Security Clearance (or ability to obtain and maintain an active Secret Clearance).7+ years of progressive experience in full-lifecycle software engineering, application architecture, and systems development.5+ years of hands-on experience building, optimizing, and debugging containerized applications using Docker and Dockerfiles.3+ years of direct experience deploying and orchestrating microservices on Kubernetes clusters, including health monitoring and workload troubleshooting.5+ years of experience building, operating, and maintaining automated CI/CD pipelines (GitLab CI/CD preferred, or equivalent experience with Jenkins or GitHub Actions).Strong proficiency in Linux environments, shell navigation, system administration, and deployment workflows.Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related technical field (or equivalent professional experience).Preferred QualificationsCompTIA Security+ certification (or equivalent DoD 8570/8140 IAT Level II certification).Master’s Degree in Computer Science or Software Engineering.Demonstrated proficiency in Python for software development, automation, and data processing.Experience managing application releases with Helm charts and Kubernetes package management.Practical knowledge of DevSecOps practices, SAST, and container security scanning (Trivy, Grype, SonarQube).Hands-on experience querying and maintaining relational databases (PostgreSQL, MySQL).Experience with DISA STIGs, security hardening, and defense compliance frameworks.Working knowledge of foundational AWS cloud services (EC2, S3, RDS, IAM).Background in operational defense or maritime environments, including US Navy shipboard systems.TIAG is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a), and 41 CFR 60-741.5(a) and employment decisions shall be based solely on merit and without regard disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. TIAG takes proactive steps to employ and advance in employment qualified individuals without regard to disability or protected veteran status. The parties also agree that, as applicable, they will abide by the requirements and may be subject and required to take action pursuant to the following laws and accompanying regulations:The Vietnam Era Veterans Readjustment Assistance Act of 1974, as amended (and its implementing regulations at 41 C.F.R. 60-300);Section 503 of the Rehabilitation Act of 1973, as amended (and its implementing regulations at 41 C.F.R 60-741); andExecutive Order 13496 (and its implementing regulations at 29 C.F.R. part 471, Appendix A to Subpart A).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cybersecurity Analyst
Cybersecurity Analyst

Paycom - ATS • Arlington (VA), Northern (KY)

Hybrid
USD 90,000 - 130,000
SIEM Modernization Security Engineer
SIEM Modernization Security Engineer

TIAG • Chevy Chase (MD)

Hybrid
USD 130,000 - 170,000
Senior Front-End Developer
Senior Front-End Developer

Informatics Applications Group Inc • Arlington (VA)

On-site
USD 105,000 - 135,000
SIEM Architect
SIEM Architect

TIAG • Chevy Chase (MD)

Hybrid
USD 140,000 - 170,000
Enterprise Architect
Enterprise Architect

Informatics Applications Group Inc • Arlington (VA)

On-site
USD 160,000 - 190,000
Systems Engineer / Windows Administrator
Systems Engineer / Windows Administrator

Paycom • Arlington (VA)

On-site
USD 120,000 - 160,000
Equal opportunity employer
On-site work at ONR Arlington
Google Workspace Solutions Engineer
Google Workspace Solutions Engineer

Paycom - ATS • Bethesda (MD), Northern (KY)

Hybrid
USD 90,000 - 130,000
Cybersecurity Analyst
Cybersecurity Analyst

Paycom - ATS • Bethesda (MD)

On-site
USD 95,000 - 130,000
Systems Engineer
Systems Engineer

TIAG • Mount Pleasant (SC)

On-site
USD 120,000 - 140,000
Cybersecurity Analyst
Cybersecurity Analyst

Paycom - ATS • Brunswick (GA)

On-site
USD 90,000 - 120,000