Proxikle Careers
Software Engineer, Database
Engineering
|
United States
|
Full-Time
Apply for this Job

Job Description

At Proxikle, databases are not just storage layers. They are the backbone of how our blockchain infrastructure, analytics pipelines, and user-facing products operate at scale. As a Software Engineer, Database, you will work on research driven problems related to distributed systems, query performance, and schema design across high-throughput environments.

This is a research focused engineering role where you will explore how to push PostgreSQL and Citus to their limits. You will experiment with partitioning strategies, optimize large-scale indexing, tune query planners, and work on how to horizontally scale relational databases in production.

You can learn more about Benefits of Working at Proxikle.

Job Responsibilities

  • Design, benchmark, and optimize schemas and queries for large-scale PostgreSQL and Citus clusters
  • Research new partitioning strategies, query routing techniques, and replication approaches for distributed Postgres
  • Collaborate with backend teams to evolve database models for new product features and analytics workflows
  • Monitor and tune query performance across shards, coordinators, and workers
  • Build tools to improve observability and health of production database systems
  • Evaluate experimental extensions, indexes, and planner settings to improve performance
  • Maintain and document database architecture, migration flows, and failover strategies
  • Work with infrastructure teams to automate backups, sharding strategies, and cluster scaling

Minimum Qualifications

  • 2 to 4 years of strong experience with PostgreSQL, including query optimization, indexes, and schema design
  • Interest in database internals, distributed systems, and performance research
  • Experience writing clean SQL, debugging query plans, and working with monitoring tools like pg_stat_statements or pgBadger
  • Familiarity with version control workflows, especially Git

Preferred Qualifications

  • Hands-on experience with Citus or similar distributed Postgres solutions
  • Exposure to logical replication, partitioned tables, and foreign data wrappers
  • Familiarity with Postgres extensions like TimescaleDB, PostGIS, or custom indexing strategies
  • Experience with infrastructure tooling such as Ansible, systemd, or containerized Postgres
  • Knowledge of monitoring and alerting systems like Prometheus and Grafana
Additional Information
Country
United States
Team
Engineering
Apply for this Job
Browse through our other job listings and find the position that’s right for you in the innovative world of blockchain.
See Other Jobs