OverviewAs a member of our Storage team, you’ll build and run the high-performance storage that powers our trading and research, from the highly scalable storage behind our compute clusters to the storage supporting trading infrastructure and databases. You’ll help manage an environment of hundreds of petabytes, working alongside the engineers, researchers, and developers who depend on it every day.
What You'll Do:
Build and Run: Design, deploy, and operate multi-petabyte, high-performance storage systems, including VAST, and take them from initial design through production and growth.
Automate and Evolve: Contribute to our library of home-grown tools, written primarily in Python and Bash, to automate provisioning, monitoring, and maintenance, allowing you to focus on performance related issues and projects.
Measure and Visualize: Decide what to measure and make it visible. Build and maintain the metrics and dashboards, using tools such as Graphite and Grafana, that show how our storage is performing, how it is being used, and where it is heading.
Optimize: Tune storage systems, clients, and I/O paths for throughput and latency. Dive deep on root-cause analysis of performance and systems issues.
Capacity Planning and Design: Develop strategies to ensure optimal resource allocation and scalability, using analytics to forecast needs and design efficient, reliable systems.
Troubleshooting and Tuning: Utilize monitoring and diagnostic tools to quickly pinpoint failures, streamline troubleshooting processes, and ensure the timely recovery of disrupted workflows.
Collaborate: Work closely with Strategy Developers, Quantitative Researchers, and trade-supporting application teams to translate complex problems into scalable solutions. Coordinate with IT infrastructure teams, including HPC, Linux, and networking, to identify and implement the best solutions.
What we’re looking for
- Bachelor’s degree in Engineering, Computer Science, Information Systems, or a related field (or equivalent experience)
- Experience building and running multi-petabyte, high-performance storage systems
- Experience with VAST is highly desirable
- Experience with NetApp, Pure Storage, and SAN environments is also valuable
- Strong automation skills in Python, Bash, or configuration management tools such as Ansible