Demo

Software Engineer II

Brooksource
Colorado, CO Contractor
POSTED ON 7/31/2026
AVAILABLE BEFORE 8/30/2026
Software Engineer II

Englewood, CO

Hybrid Role (4 days remote, 1 onsite)

$60 per hour

ABOUT THE ROLE

Our client is seeking a highly skilled Software Engineer II to join the Service Activation Integration Engineering (SAIE) Environment team. In this hands-on technical role, you will be responsible for the operational health and deployment lifecycle of over 200 microservices deployed across 14 AWS EKS clusters. The position is a blend of environment operations (40%), automation and tooling development (40%), and infrastructure/platform work (20%). You will drive both day-to-day environment operations and longer-term automation initiatives, leveraging your deep expertise in AWS, Linux, Kubernetes, and Python automation. The ideal candidate is a proactive problem solver who can independently diagnose and resolve issues in large-scale distributed microservice architectures, and who thrives in a collaborative, cross-functional environment.

WHAT YOU'LL DO
  • Own the full deployment lifecycle for containerized applications across 14 AWS EKS clusters, executing, verifying, and documenting deployments end-to-end from pipeline through ArgoCD to pod validation and JIRA.
  • Monitor environment health for 200 microservices, including pod crashes, memory leaks, connection failures, and configuration drift; respond to alerts within SLA, performing root cause diagnosis and resolution.
  • Develop and maintain Python-based automation for deployments, monitoring, and self-healing tooling, including building deployment orchestration, monitoring scripts, and automated fix creation from scratch.
  • Design, implement, and troubleshoot GitLab CI/CD pipelines and ArgoCD (or equivalent GitOps tools such as Flux or Spinnaker) workflows, including pipeline design, rollback procedures, and sync troubleshooting.
  • Automate configuration validation, version drift detection, and environment parity checks to reduce manual overhead and proactively catch issues before they impact QA cycles.
  • Build and maintain real-time operational dashboards and monitoring integrations with tools such as Splunk, Datadog, CloudWatch, PrometheGrafana, and Webex.
  • Manage AWS services including EKS, IAM, Secrets Manager, CloudWatch, RDS PostgreSQL, DocumentDB, ElastiCache, RabbitMQ, S3, SSM, SES, and VPC networking; maintain kubectl configurations across all clusters.
  • Support legacy VM-based applications via GitLab CI pipelines as needed, ensuring environment parity and operational readiness.
  • Coordinate with development, QA, and infrastructure teams across time zones for defect triage, hotfix deployments, and environment readiness, documenting all activities clearly in JIRA and Confluence.
  • Implement self-healing patterns and operational best practices to ensure high availability and reliability of the environment.
WHAT YOU BRING
  • 5-10 years of experience in DevOps, SRE, Platform Engineering, or Environment Management roles.
  • 3 years of hands-on Kubernetes experience, including kubectl mastery, pod lifecycle management, ConfigMaps, Secrets, Ingress, HPA, and troubleshooting production issues such as CrashLoopBackOff, OOM, and ImagePull failures.
  • Expertise in AWS services, including EKS, IAM, Secrets Manager, CloudWatch, RDS, DocumentDB, ElastiCache, S3, SSM, SES, RabbitMQ, and VPC networking.
  • Intermediate or above Python automation skills, with real-world experience building deployment orchestration, monitoring scripts, and self-healing tooling from scratch.
  • Experience with GitLab CI/CD and ArgoCD (or equivalent GitOps tools such as Flux or Spinnaker), including pipeline design, troubleshooting, and rollback procedures.
  • Monitoring and observability experience with at least two tools such as Splunk, Datadog, CloudWatch, PrometheGrafana, and experience integrating with operational dashboards and alerting systems.
  • Ability to independently diagnose and resolve issues in large-scale distributed microservice architectures, ensuring environment stability and readiness.
  • Strong documentation skills, with experience using JIRA and Confluence, and proven ability to collaborate effectively with cross-functional teams across multiple time zones.
  • Experience automating configuration validation, version drift detection, and environment parity checks to maintain operational consistency.
  • Familiarity with managing both containerized and legacy VM-based applications, supporting migration and operational needs as required.

Salary : $55 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Brooksource

  • Brooksource Washington, DC
  • Position Details: Role: IT Customer Service Tech II (IT Support Technician) Location: Onsite - Washington, DC Work Schedule: Standard business hours (5 day... more
  • 1 Day Ago

  • Brooksource Boardman, OR
  • Data Center Repair Technician Boardman, OR W2 Contract: 4 week contract Our client in the Hermiston area has multiple data center campuses in which we supp... more
  • 1 Day Ago

  • Brooksource Birmingham, AL
  • Substation Physical Designer Location: Birmingham, AL Reports to/Team Dynamic: You'll join an experienced engineering and design team responsible for suppo... more
  • 1 Day Ago

  • Brooksource Bloomington, MN
  • Technical Product Owner Onsite/remote: Hybrid in the following locations (St. Louis, MO -- Dallas/Plano, TX -- Austin, TX --Bloomfield, CT -- Bloomington, ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer II jobs in the Colorado, CO area that may be a better fit.

  • Newgen Software Technologies Colorado, CO
  • We are seeking a mid-career level HPC Software Engineer that will work in a High Performance Computing (HPC) Research and Development (R&D) customer contra... more
  • 1 Day Ago

  • Parsons Services Company Colorado, CO
  • In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptio... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!