Engineering Software Engineer, Database

Proxikle Inc.

Northern (KY)

Hybrid

USD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Proxikle Inc. is advancing its blockchain-powered analytics stack by pushing PostgreSQL and Citus in high-throughput environments.

As a Software Engineer, Database, you will tackle distributed systems challenges, from partitioning strategies to schema design and performance tuning across large clusters. You will design, benchmark, and optimize schemas and queries while collaborating with backend teams on evolving data models for new features and analytics workflows.

Qualifications

  • 2–4 years of PostgreSQL experience focusing on query optimization, indexing, and schema design.
  • Interest in database internals, distributed systems, and performance research.
  • Experience writing clean SQL and using monitoring tools like pg_stat_statements or pgBadger.
  • Familiarity with Git workflows.

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.

Skills

PostgreSQL
Query optimization
Schema design
Distributed systems
SQL
Git
pg_stat_statements

Tools

Citus
TimescaleDB
PostGIS
Ansible
Prometheus
Grafana
pgBadger
pg_stat_statements

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.

  • 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

Browse through our other job listings and find the position that’s right for you in the innovative world of blockchain.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PostgreSQL & Citus Performance Engineer
PostgreSQL & Citus Performance Engineer

Proxikle Inc. • Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior Database Engineer
Senior Database Engineer

Vidorra Consulting Group • Plano (TX)

On-site
USD 120,000 - 180,000
Sr. Database Engineer New AZ_Mesa_HQ
Sr. Database Engineer New AZ_Mesa_HQ

Verra Mobility Corporation • Mesa (AZ)

Hybrid
USD 140,000 - 190,000
Sr. Database Engineer
Sr. Database Engineer

Verra Mobility Corporation • Phoenix (AZ)

On-site
USD 140,000 - 170,000
PostgreSQL Database Engineer
PostgreSQL Database Engineer

CubeSmart • Pennsylvania

On-site
USD 90,000 - 130,000
Principal Software Engineer - Postgres
Principal Software Engineer - Postgres

ClickHouse • San Francisco (CA)

On-site
USD 210,000 - 260,000
Healthcare
Stock options
Flexible time off
+2
Postgres Database Engineer
Postgres Database Engineer

Dell GmbH • Round Rock (TX), Northern (KY)

On-site
USD 150,000 - 210,000
Senior Database Administrator
Senior Database Administrator

Btse • United States

Remote
USD 110,000 - 150,000
Competitive total compensation package
Various team-building programs and公司
Senior Database Reliability Engineer (DBRE)
Senior Database Reliability Engineer (DBRE)

Northern Base • San Jose (CA)

On-site
USD 150,000 - 210,000
Postgres Senior Engineer - DBA
Postgres Senior Engineer - DBA

Ventures Unlimited Inc • Austin (TX)

On-site
USD 90,000 - 120,000