W

Webull

Commission-free online stock trading platform

Database Administrator

Database AdministrationConfirmed live in the last 24 hours
Full-timeSt. Petersburg, FL, USA

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science or a related technical field is required.
  • Proven experience managing database workloads in an AWS environment, with deep familiarity with Amazon RDS, Aurora, and DocumentDB, is required.
  • Four to six years of professional experience with MySQL, including knowledge of storage engines, locking, and transaction isolation levels, is required.
  • Three or more years of experience with MongoDB or DocumentDB, including knowledge of sharding, indexing, and consistency models, is required.
  • Strong mastery of data modeling and normalization, and the ability to translate complex business logic into efficient technical tasks, is required.
  • Advanced skills in analyzing execution plans and optimizing complex SQL and NoSQL queries are required.
  • Experience with high-concurrency transactional data in a brokerage or electronic trading environment is required.

Responsibilities

  • Collaborate with developers to design and deploy data-intensive online transaction processing applications using AWS RDS (MySQL/Aurora) and Amazon DocumentDB.
  • Serve as the subject matter expert for query optimization, advanced indexing, and schema design to achieve sub-millisecond latencies for global trading services.
  • Lead evaluation and implementation of purpose-built databases, such as Amazon Neptune for graph data and Elasticsearch/OpenSearch for search, based on business needs.
  • Partner with performance engineers to conduct stress tests and Game Day scenarios to ensure 99.99% availability during peak trading hours.
  • Standardize database deployments, security protocols, and access patterns such as caching and pagination using automation tools within a DevOps culture.
  • Design and maintain real-time data pipelines using Apache Flink or AWS-native streaming services for live data processing and change data capture.
  • Monitor and resolve database-level issues in non-production environments to support transition to the production cloud.

Desired Qualifications

  • Practical experience with Apache Flink for real-time stream processing and data integration.
  • Experience with Amazon Neptune or time-series databases.
  • Proficiency in Python, Go, Terraform, or CloudFormation for database automation and infrastructure as code.
  • AWS Certified Database – Specialty or AWS Certified Solutions Architect certification.

About the Company

Webull

Commission-free online stock trading platform

Webull provides a commission-free online stock trading platform focused on individual investors. It offers real-time market quotes, customizable charts, multiple technical indicators, and advanced analysis tools, with support for full extended hours trading (pre-market and after-hours). Its product suite includes stocks, fractional shares, options, ETFs, and ADRs, with no commission fees or deposit minimums. Revenue comes from interest on uninvested cash, margin lending, and payment for order flow. This makes it a technology-driven option for retail traders seeking accessible trading tools and flexible market access. The company aims to help retail investors take control of their financial future by providing an easy-to-use platform with powerful analytics and extended trading hours.

Company size
501-1,000
Company stage
IPO
Headquarters
Saint Petersburg, Florida
Founded
2017

Recently Posted Jobs

Explore more opportunities at Webull

See more jobs