G-Research

Senior Storage Engineer

Dallas, TX US
Azure Python Go Git Terraform Docker AWS
Search for More Jobs Talk to a recruiter now 💪
Description
Do you want to tackle the biggest questions in finance with near infinite compute power at your fingertips?

G-Research is a leading quantitative research and technology firm, with offices in London and Dallas.

We are proud to employ some of the best people in their field and to nurture their talent in a dynamic, flexible and highly stimulating culture where world-beating ideas are cultivated and rewarded.

This is a hybrid role based in our new Dallas infrastructure hub where we work on the latest technologies in a cutting-edge environment.

The role

G-Research is looking for a Senior Storage Engineer - who can combine their in-depth knowledge of high-performance data storage systems with advanced Python programming abilities - to join its Storage Engineering team.

Our team manages around 300 petabytes of storage, providing our researchers with near-infinite compute power. In your role as the local team lead in our growing Dallas office, you will use your strong understanding of SAN, NAS, cloud storage and data backup and recovery systems to design, implement and maintain advanced storage solutions. Your proficiency in Python will be key to enhancing the functionality, efficiency, scalability and reliability of these systems.

At G-Research, there's a strong emphasis on configuration management, container orchestration, infrastructure-as-code and CI/CD. This role offers a unique opportunity to delve into the latest hardware and software technologies on a massive scale.

Key responsibilities of the role include:

Strong leadership in the design, deployment, maintenance and support of high-performance storage systems
Owning the design and delivery of projects, ensuring adherence to best practices, peak performance and efficiency, and alignment with overall platform architecture
Driving collaboration with cross-functional teams, building relationships with key stakeholders and gathering platform feedback and requirements
Proactively identifying and addressing performance and platform stability issues and working with our users to improve usability and observability to ensure we are providing world-class capabilities
Championing the integration of robust security measures and controls into all aspects of our platform, maintaining the security of the estate through regular patching and proactive security practices
Managing storage capacity planning and forecasting, ensuring continued scalability and cost-effectiveness, and developing strategies for efficient data management, backup and recovery
Staying abreast of emerging trends, technologies and best practices in HPC storage
Mentoring and developing junior members of the team and serving as the local Dallas team lead

Who are we looking for?

The successful candidate will be an experienced Storage Engineer with strong Python skills who is enthusiastic about contributing to an automated, scalable, reliable and high performing storage platform.

The ideal candidate will have the following skills and experience:

Extensive technical lead experience with high performance storage systems such as VAST or PowerScale (Isilon)
Demonstrable success in leading successful technical projects, as well as supporting complex distributed systems
Expert level proficiency in Python used for automation and integration, supplemented by experience in other programming languages, notably Go and Bash
Well-versed in CI/CD practices, version control systems like Git, as well as Agile and Scrum methodologies
Expertise in automation tools (Jenkins and ArgoCD), configuration management (Ansible and Terraform), and monitoring, logging, and alerting tools (Prometheus and ELK)
Extensive experience with Linux, a strong understanding of Networking fundamentals and expertise in deploying and running applications on Docker and Kubernetes
Comprehensive understanding of cloud services and platforms, such as AWS, Azure or GCP

Other Requirements

Excellent team leadership and project management skills
The ability to work effectively across different time zones and manage multiple projects simultaneously
Effective communication skills, essential for collaboration across diverse teams
A commitment to security by designing and building secure and high-integrity systems
Understanding of SRE concepts and their implementation in Platform Engineering

Why should you apply?

Market-leading compensation plus annual discretionary bonus
Informal dress code and excellent work/life balance
Excellent paid time off allowance
Sick days, military leave, and family and medical leave
Generous 401(k) plan
16-weeks fully paid parental leave
Medical and Prescription, Dental, and Vision insurance
Life and Accidental Death & Dismemberment (AD&D) insurance
Employee Assistance and Wellness programs
Generous relocation allowance and support
Great selection of office snacks, and hot and cold drinks
On-site gym and car park

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers