DevOps Engineer
About the role
The technology team is seeking an experienced DevOps Engineer to oversee the stability, reliability, and efficiency of our trading and research infrastructure. This role involves operations, focusing on keeping systems running, managing the Google Cloud Platform (GCP) environment, and ensuring uninterrupted research and trading workflows.
Responsibilities
- Owning the day-to-day operational health of our GCP environment, including resource provisioning, IAM management, cost controls, and budget monitoring
- Serving as the operational bridge between engineering, research, and systems teams, coordinating cross-functionally to ensure production systems run smoothly and issues are resolved quickly
- Maintaining production trading and research systems, emphasizing reliability, uptime, and proactive incident response
- Managing the full research pipeline infrastructure on GCP, including job scheduling, resource allocation, and platform stability
- Administering and maintaining CI/CD pipelines and Kubernetes clusters to support reliable, repeatable deployments
- Managing fleets of VMs, including metrics collection, alert configuration, and log ingestion policies
- Administering high-performance database instances and supporting data pipeline reliability
- Benchmarking and tuning critical services for optimal performance across internal systems and external trading venues
- Building and maintaining operational tooling for monitoring, backup, deployment automation, and testing
- Integrating existing solutions and operational best practices rather than developing new systems from scratch
Requirements
- 3+ years of experience in a DevOps, platform operations, or site reliability engineering role
- Demonstrated ability to work cross-functionally across engineering, research, and business teams with professionalism and discretion
- Hands-on GCP experience, including IAM, compute, networking, and cost management
- Experience using Terraform (or similar Infrastructure as Code solutions) to manage, automate, and tag cloud infrastructure
- Strong working knowledge of Kubernetes cluster and application management
- Experience managing fleets of VMs, including metrics collection, alert configuration, and log ingestion
- Proven track record of implementing budget controls and monitoring cloud spend
- Strong Python/Bash scripting skills in a Linux environment, with an emphasis on automation and operational tooling
- Experience with CI/CD systems, including design, support, and ongoing management
- Experience with relational and columnar databases
- Knowledge of streaming processes or Kafka
- Previous experience in financial or exchange environments is a plus
- Strong analytical and problem-solving skills with a bias toward operational excellence
- Excellent communication skills and sound judgment in a fast-paced, high-stakes environment
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
Qualifications
If you meet the following qualifications, we would like to discuss potential opportunities with your team:
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
Benefits
We offer a competitive salary range of $150,000 to $250,000, with additional benefits including:
- Ping-pong and poker games
- Fun team outings
- Unlimited office snacks
- Free breakfast, lunch, and dinner
- Gym membership
- Full health insurance coverage for employees and dependents
Pay
The base salary range for this role is between $150,000 and $250,000. The base salary range does not include any other form of compensation, such as any bonus amounts, or any benefits. Factors that may impact the agreed upon base salary within the range for a particular candidate include years of experience, level of education obtained, skill set, and other factors.