Overview
Full Time
Skills
Innovation
Research
Storage
Data Centers
Servers
Amazon Web Services
Scheduling
Emerging Technologies
Communication
Linux
Performance Tuning
Systems Design
C++
Ruby
Python
Perl
Kubernetes
Customization
Creative Problem Solving
Artificial Intelligence
Machine Learning (ML)
Performance Engineering
HPC
Enterprise Storage
File Systems
Weka
NetApp
IBM GPFS
Terraform
Ansible
Puppet
Stacks Blockchain
Grafana
Computer Networking
Computer Hardware
Job Details
BAM is seeking an innovative and driven self-starter for a Senior Engineer position in the Advanced Computing Engineering team. Candidates must embody a mindset of continuous learning and innovation to deliver solutions that help drive the success of the business.
As a Senior Engineer, you will:
To be considered a good cultural fit, you must be:
To be considered a good technical fit, you must have:
Bonus Points for:
As a Senior Engineer, you will:
- Contribute and build our HPC environment used for research.
- Develop and maintain our global storage offering for the firm across multiple datacenters and environments.
- Contribute to our Linux servers.
- Develop and maintain our Kubernetes estate for the firm both on AWS and on-prem.
- Develop and improve our proprietary task scheduling system.
To be considered a good cultural fit, you must be:
- Naturally curious with passion for emerging technologies and continuous learning.
- Collaborative mindset with excellent communication skills
- Innovative problem-solver who can design elegant solutions to complex technical challenges, not just re-use or re-assemble existing solutions.
- Committed to automation and infrastructure as code principles
To be considered a good technical fit, you must have:
- Expertise with Linux systems, including kernel operations, performance tuning, and troubleshooting complex system issues
- Extensive software and system design experience
- Proficient in programming with at least one compiled language (C++ and Go are preferred), and one interpreted language, such as Ruby, Python, or Perl
- Proven experience with Kubernetes architecture, including customization, operators, and advanced deployment patterns
- Ability to diagnose and resolve low-level system issues through methodical analysis and creative problem-solving
- Experience with AI/ML workloads and understanding their unique infrastructure requirements
- Performance engineering and experience in modern HPC environments
Bonus Points for:
- Experience with enterprise storage systems and parallel filesystems (e.g.: Vast Data, Weka, NetApp, Pure, Lustre, GPFS)
- Familiarity with infrastructure-as-code tools (Terraform, Ansible, Puppet, etc.)
- Experience with observability stacks (Prometheus, Grafana, etc.)
- Knowledge of networking protocols and troubleshooting in distributed systems
- Experience configuring and working with advanced I/O hardware
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.