Database Engineer - Prop Trading
Position Overview: Database Engineer / Administrator
We're seeking a driven and detail-oriented Database Engineer to play a critical role in maintaining and optimizing our core data infrastructure. In this role, you'll work on a wide range of operational and developmental database tasks, collaborating closely with engineering teams to ensure high performance, reliability, and scalability across our systems.
Key Responsibilities
Oversee and support the company's mission-critical SQL-based database environments.
Manage both production and development databases, focusing heavily on automation to streamline operations.
Analyze and resolve database and application-related issues, including deep-dive investigations into root causes.
Design database schemas, model data structures, perform testing, plan capacity, and manage change control.
Conduct benchmarking, establish performance baselines, and fine-tune system performance.
Partner with engineers across departments to deliver projects aligned with business goals and timelines.
Execute and maintain database disaster recovery strategies including backups, replication, patching, and upgrades.
Profile and optimize stored procedures, improving performance and resource usage.
Develop and manage ETL processes for diverse data ingestion and transformation tasks.
Continuously seek and implement system improvements to enhance database efficiency and reliability.
Collaborate with the senior DBA on strategic database initiatives and special projects.
What We're Looking For
Bachelor's degree in Computer Science, Engineering, or a related technical discipline (or equivalent experience).
Minimum 2 years of hands-on experience in database administration or engineering roles.
Strong understanding of database performance optimization, replication, and high availability architectures.
Previous experience supporting mission-critical systems in a 24/7/365 environment.
Advanced skills in Linux environments; scripting experience required (Python preferred).
Expertise in SQL and experience with multiple RDBMS platforms (e.g., PostgreSQL, MySQL, Oracle, Sybase).
Familiarity with ETL frameworks and database performance monitoring tools.
Excellent verbal and written communication abilities.
Comfortable collaborating in team settings, yet capable of independently managing projects from start to finish.
Thrives in fast-paced environments with strong analytical and troubleshooting skills.
Bonus: Experience with research data pipelines or infrastructure in a technical field.
Certifications in SQL or database technologies are advantageous but not mandatory.
Perks & Benefits
100% employer-paid health, dental, vision, life, and disability insurance
On-site meals daily: breakfast and lunch included
Tuition assistance for continued learning
Employer-matching 401(k) retirement plan
Generous PTO, sick leave, and paid parental leave
Pre-tax commuter benefits and flexible spending accounts
Compensation
Base Salary Range: $150,000 - $225,000
Final compensation is determined by several factors including experience, skillset, and educational background. Employees are also eligible for discretionary bonuses and a full suite of benefits.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.Â
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.Â
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.