Database Administrator

Webull Financial•Saint Petersburg, FL
•$90,000 - $115,000•Onsite

About The Position

Webull is seeking a Database Administrator to support the growth of its global trading platform and technology infrastructure. The role works closely with development teams to design, implement, and optimize scalable, reliable database solutions using AWS managed services. The Database Administrator will integrate performance optimization and architectural best practices early in the software development lifecycle to support a high-volume, real-time trading environment. The position focuses on relational and NoSQL databases, including AWS RDS (MySQL/Aurora) and Amazon DocumentDB, as well as purpose-built databases and real-time data pipelines. It is based at Webull's Global HQ in St. Petersburg, Florida, and involves in-person collaboration.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • Proven experience managing database workloads in an AWS environment, with deep familiarity with Amazon RDS, Aurora, and DocumentDB.
  • 4–6 years of professional experience with MySQL, including knowledge of storage engines, locking, and transaction isolation levels.
  • At least 3 years of experience with MongoDB or DocumentDB, including understanding of sharding, indexing, and consistency models.
  • Strong mastery of data modeling and normalization, and ability to translate complex business logic into efficient technical tasks.
  • Advanced skills in analyzing execution plans and optimizing complex SQL/NoSQL queries.
  • Self-starter mindset and ability to rapidly learn new AWS services and emerging data technologies.
  • Experience with high-concurrency transactional data in a brokerage or electronic trading environment.

Nice To Haves

  • 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.

Responsibilities

  • Collaborate with developers to design and deploy data-intensive OLTP applications using AWS RDS (MySQL/Aurora) and Amazon DocumentDB.
  • Serve as the subject matter expert for query optimization, advanced indexing, and schema design to support low-latency global trading services.
  • Lead the evaluation and implementation of purpose-built databases, such as Amazon Neptune and Elasticsearch/OpenSearch, based on business needs.
  • Partner with performance engineers on stress tests and Game Day scenarios to support 99.99% availability during peak trading hours.
  • Standardize database deployments, security protocols, and access patterns such as caching and pagination using automation tools.
  • 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 production cloud environments.

Benefits

  • 100% paid medical and dental insurance for employees and dependents.
  • Vision insurance.
  • 401(k) match.
  • Commuter benefits for New York positions.
  • Short-term disability coverage.
  • Generous time off that increases with tenure.
  • Paid parental leave, personal days, sick time, volunteer days, and company holidays.
  • Fitness and wellness benefits.
  • Pet insurance.
  • Tuition reimbursement for relevant degrees, certifications, and training.
  • Catered breakfast on Mondays and lunches on Fridays, fully stocked kitchens, and monthly happy hours.
  • Discretionary bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service