FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II
Bank of America. Develop and deliver complex software requirements to accomplish business goals .
Tech Stack
Tools & technologiesAnsibleAWSAzureCloudElasticSearchGrafanaKubernetesLinuxOpenShiftPostgresPrometheusPythonRedisTerraformUnix
About the role
Key responsibilities & impact- Develop and deliver complex software requirements to accomplish business goals
- Ensure software meets functional, non-functional, and compliance requirements
- Code solutions and perform unit testing
- Ensure solutions integrate successfully into the overall application/system with clear, robust, and well-tested interfaces
- Utilize multiple architectural components across data, application, and business domains
- Perform Continuous Integration and Continuous Development (CI-CD) activities
- Contribute to story refinement and requirements definition
- Estimate work necessary to realize stories/requirements through the delivery lifecycle
- Contribute to integration, regression, and performance test suites; analyze test reports and triage underlying issues
- Perform spikes/proofs of concept to mitigate risk or implement new ideas
- Ensure availability, reliability, scalability, and performance of AI/HPC infrastructure supporting AI/ML training and inference workloads
- Administer and optimize Linux/Unix-based HPC environments
- Manage and optimize SLURM workload scheduling, GPU resource allocation, queue management, and cluster utilization
- Design, implement, and maintain observability and monitoring solutions using Grafana and related technologies
- Support and administer OpenShift container platforms
- Manage PostgreSQL and Redis environments, including performance tuning, backup and recovery, and high-availability configurations
- Lead production incident response, root cause analysis, and problem management activities
- Develop automation solutions, operational tooling, and Infrastructure-as-Code capabilities
- Perform capacity planning and performance management for GPU, compute, storage, and networking resources
Requirements
What you’ll need- 5+ years of experience in Site Reliability Engineering, Infrastructure Engineering, Systems Engineering, or Platform Operations
- Strong expertise administering Linux and Unix operating systems in large-scale enterprise environments
- Hands-on experience with High Performance Computing (HPC) platforms
- Strong experience administering and troubleshooting SLURM workload managers
- Experience supporting Red Hat OpenShift and Kubernetes-based container platforms
- Deep understanding of monitoring and observability platforms, including Grafana
- Experience managing PostgreSQL databases in production environments
- Experience supporting Redis clusters and caching technologies
- Strong knowledge of networking, storage, security, and enterprise infrastructure concepts
- Experience with scripting and automation using Python, Bash, or similar languages
- Experience leading production incident response and root cause analysis
- Knowledge of high-availability architectures, disaster recovery, and resilience engineering practices
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience) (desired)
- Experience supporting AI/ML, LLM, GPU, or GenAI platforms
- Experience managing NVIDIA GPU infrastructure, GPU operators, and AI workloads
- Familiarity with vLLM Inference Server, JupyterHub, or AI development platforms
- Experience with Infrastructure as Code tools such as Ansible, Terraform
- Experience with CI/CD pipelines and DevOps methodologies
- Knowledge of Prometheus, Elasticsearch, Loki, or other observability technologies
- Understanding of enterprise vulnerability management and regulatory compliance processes
- Experience working in highly regulated financial services or large enterprise environments
- Certifications such as CKA, Red Hat OpenShift Administration Certification, Google SRE Certification, RHCE, or AWS/Azure Cloud Certifications (desired)
- 1st shift (United States of America)
- 40 hours per week
Benefits
Comp & perks- Discretionary incentive eligible; eligible to participate in the annual discretionary plan
- Benefits eligible
- Access to paid time off
- Resources and support for employees
- Opportunities to learn, grow, and make an impact