Senior Backend Engineer (PostgreSQL Optimization)

Effodio, Inc.

United States

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Effodio, Inc. is seeking a skilled Backend Engineer with over 7 years of experience to optimize databases and build scalable backend services. This key role involves hands-on development in Go and a strong focus on PostgreSQL and NoSQL solutions. Collaborate with cross-functional teams to implement high-impact solutions with a focus on performance and reliability. This position offers remote work and requires legal authorization to work in the United States.

Qualifications

  • 7+ years of backend software engineering experience.
  • Experience optimizing PostgreSQL and NoSQL stores.
  • Strong knowledge of query performance and indexing strategies.

Responsibilities

  • Design, build, and ship backend services in Go.
  • Optimize high-volume time-series data queries.
  • Collaborate with cross-functional teams for solutions.

Skills

Backend software engineering
Database optimization
Go programming
PostgreSQL
Redis
Elasticsearch

Tools

Kubernetes
AWS
GCP

Job description

Full-Time | Remote

About Effodio

Founded by industry veterans from Google, Arista, and other leading tech companies, Effodio is building a next-generation analytics platform that provides real-time insights into application and infrastructure performance.

Effodio (Latin): “I dig, excavate, or mine.”

Job Summary

We are looking for someone with deep experience optimizing databases, both SQL and NoSQL, for performance and scale. Our platform ingests and analyzes high-volume time-series data. We are looking for a candidate with experience with technologies such as PostgreSQL, Timescale, Redis, and Elasticsearch. This is a hands‑on backend engineering role in Go, not a DBA position. Day-to-day, you’ll be writing code and building across the platform. Your database expertise will be especially valuable as we tackle performance and scalability challenges across these data stores. Once that work is in a solid, maintainable place, you’ll contribute across other backend projects as well.

What You’ll Do
Backend Development (Primary Focus)
  • Design, build, and ship backend services and features in Go with a GraphQL API layer
  • Write clean, efficient, and maintainable production code across the full development lifecycle
  • Contribute to system design, architecture, and implementation of scalable services across multiple coordinated services
Database Optimization (Specialty Area)
  • Analyze and optimize PostgreSQL/TimescaleDB queries using EXPLAIN ANALYZE, identifying slow paths in time‑series and relational workloads
  • Design and implement indexing strategies (B-tree, GIN, BRIN, partial, hypertable indexes) tailored to query patterns
  • Optimize Redis caching layers and Elasticsearch indexing/query performance
  • Identify and resolve performance bottlenecks across the full data path – ingestion, storage, query, and retrieval
  • Evaluate and recommend data store choices (SQL vs. NoSQL) for new features based on access patterns and scale requirements
Data Modeling & Schema Design
  • Design schemas that support both performance and scalability across PostgreSQL, TimescaleDB, and Elasticsearch
  • Implement partitioning, hypertable, and retention strategies for high‑volume time‑series data
  • Balance tradeoffs between performance, maintainability, and data integrity across SQL and NoSQL stores
  • Build and operate services deployed on Kubernetes across AWS and GCP
  • Design for reliability, fault tolerance, and high availability with proper observability (OpenTelemetry, Prometheus)
Performance & Scalability
  • Optimize across the full stack: application code, database queries, caching layers, and search indexes
  • Troubleshoot complex production issues across services, data pipelines, and data stores
  • Use distributed tracing and metrics to identify and resolve latency and throughput bottlenecks
Cross‑Functional Collaboration
  • Partner with product, data, and engineering teams to deliver high‑impact solutions
  • Contribute to technical discussions and help drive pragmatic engineering decisions
What You Bring
Experience
  • 7+ years of backend software engineering experience
  • Strong track record of building and operating production systems at scale
  • Hands‑on experience optimizing PostgreSQL (and ideally TimescaleDB or similar time‑series extensions) in production
  • Strong understanding of query performance, indexing strategies, and execution plans
  • Experience with at least one NoSQL data store (Redis, Elasticsearch, or similar) in a production capacity
  • Experience working with large datasets and high‑throughput data ingestion pipelines
Technical Skills
  • Proficiency in Go is highly desired; we’ll invest in training the right engineer
  • Experience with cloud platforms (AWS and/or GCP)
  • Familiarity with Kubernetes and containerized systems
  • Bonus: experience with GraphQL APIs, OpenTelemetry, Kafka, or time‑series databases
Compensation

Individual compensation is determined by skills, qualifications, and experience. Compensation includes salary, equity, and a discretionary bonus.

Work Authorization

Applicants must have legal authorization to work in the United States. Effodio does not sponsor employment visas for this role.

Equal Opportunity Employer

Effodio is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: PostgreSQL + Time-Series (Remote)
Senior Backend Engineer: PostgreSQL + Time-Series (Remote)

Effodio, Inc. • United States

On-site
USD 100,000 - 130,000
Database Engineer II (Poland, Remote)
Database Engineer II (Poland, Remote)

Optro • Town of Poland (NY)

On-site
USD 80,000 - 110,000
Launch a career at one of the fastest‑
Remote | Senior Database Reliability Engineer — $220,000–$260,000/year
Remote | Senior Database Reliability Engineer — $220,000–$260,000/year

24-Mag Llc • Northern (KY), New York (NY)

Hybrid
USD 220,000 - 260,000
Fully remote
Senior Software Engineer - Database Internals
Senior Software Engineer - Database Internals

SupportFinity™ • Boston (MA)

Remote
USD 130,000 - 190,000
Flexible PTO and comprehensive family leave
Fridays off in August
Fully remote opportunities globally
+4
Senior Database Engineer
Senior Database Engineer

Vidorra Consulting Group • Plano (TX)

On-site
USD 120,000 - 180,000
Senior Database Reliability Engineer
Senior Database Reliability Engineer

Artha Nexgen • Northern (KY)

Hybrid
USD 120,000 - 150,000
Staff Backend Engineer
Staff Backend Engineer

FPSG • United States

On-site
USD 180,000 - 280,000
Software Engineer, Backend - Data Layer
Software Engineer, Backend - Data Layer

Camunda • Boston (MA)

On-site
USD 120,000 - 160,000
Senior Database Engineer
Senior Database Engineer

Verra Mobility • New York (NY)

Hybrid
USD 140,000 - 165,000
Medical insurance
Vision insurance
401(k)
+4
Postgre SQL Developer
Postgre SQL Developer

Droisys • Phoenix (AZ)

On-site
USD 100,000 - 130,000