Software Engineer 4
CHARLOTTE, ,
Information Technology
Contract, Contract
$69.5 - $76.16
On-site
Other/Non Classified
CHARLOTTE, ,
$69.5 - $76.16
Contract, Contract
Other/Non Classified
On-site
Information Technology
Job details
Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid).
Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150 years and is continuously innovating in today’s digital age. If you want to work for a company that is not only a household name, but also truly cares about satisfying customers’ financial needs and helping people succeed financially, apply today.
Contract Duration: 5 Months
Required Skills & Experience
- 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
Desired Skills & Experience
- Strong scripting skills in PowerShell, Python, or Shell.
- Hands-on experience with GCP services, including GKE, IAM, Cloud Functions, and Cloud Monitoring.
- Proficiency in container technologies: Docker and Kubernetes.
- Familiarity with Linux system administration and hybrid cloud environments.
- Experience with infrastructure-as-code tools: Terraform, Ansible.
- Strong understanding of Active Directory, DNS, DHCP, and Windows security principles.
- Security certifications (e.g., CISSP, Security+, GCP Professional Cloud Security Engineer).
- Experience with CI/CD tools (e.g., GitLab CI and Jenkins).
- Familiarity with ITIL practices and change management.
- Exposure to ServiceNow, load balancers, certificate management, and endpoint protection tools.
- Financial Services or highly regulated industry experience.
- Ability to be on-call over weekends and possibly holidays as needed.
What You Will Be Doing
- Consult on complex initiatives with broad impact and large-scale planning for Software Engineering.
- Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors.
- Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables.
- Strategically collaborate and consult with client personnel.
- Platform Reliability & Cloud Engineering
- Ensure high availability, performance, and security of production systems across Windows, Linux, and GCP environments.
- Engineer and support containerized workloads using Kubernetes (GKE) and Docker, enabling scalable microservices architectures.
- Lead infrastructure provisioning and configuration using Terraform, Ansible, and GCP-native tools.
- Automation & Observability
- Develop automation scripts and pipelines to eliminate manual toil and accelerate incident response.
- Implement observability frameworks using SLIs/SLOs, Prometheus, Grafana, and GCP Operations Suite.
- Drive proactive monitoring, alerting, and telemetry across hybrid environments.
- Incident Management & Resilience
- Lead incident response, root cause analysis, and postmortems.
- Build self-healing systems and automated remediation workflows using GCP-native services and scripting.
- Security & Compliance
- Collaborate with InfoSec to enforce hardening standards, manage vulnerabilities, and support compliance initiatives.
- Integrate security into CI/CD pipelines and container platforms using IAM, encryption, and policy enforcement.
- Collaboration & Enablement
- Partner with developers, application owners, and infrastructure teams to deliver reliable, cloud-native platforms.
- Document configurations, runbooks, and operational procedures to enable cross-team reuse and transparency.