B
Job
Today

Backend Engineer (Go+Python) (Remote)

Blockify

Remotemid_level₹6 LPA–12 LPA
Apply Now

Log in or sign up (free) to apply to this job.

About the role

We’re hiring a remote, contract-based Backend & Infrastructure Engineer who can build and run production systems end-to-end.

You will build and scale high-throughput backend services in Golang and Python, operate ClickHouse-powered analytics at scale, manage Linux servers for maximum uptime, scalability, and reliability, and drive cost efficiency as a core engineering discipline across the entire stack.

What You Will Do:

Backend Development (Golang & Python)

  • Design and maintain high-throughput RESTful/gRPC APIs — primarily Golang, Python for tooling and supporting services
  • Architect for horizontal scalability, fault tolerance, and low-latency at scale
  • Implement caching (Redis/Memcached), rate limiting, efficient serialization, and CI/CD pipelines

Scalable Architecture & System Design

  • Design and evolve distributed, resilient backend architecture that scales without proportional cost increase
  • Make deliberate trade-offs (CAP, cost vs. performance) and design multi-region HA with automated failover

ClickHouse & Analytical Data Infrastructure

  • Deploy, tune, and operate ClickHouse clusters for real-time analytics and high-cardinality OLAP workloads
  • Design optimal table engines, partition strategies, materialized views, and query patterns
  • Manage cluster scaling, replication, schema migrations, and upstream/downstream integrations

Cost Efficiency & Cost Optimization

  • Own cost optimization end-to-end: right-sizing, reserved/spot capacity, storage tiering, query optimization, compression, batching
  • Build cost dashboards, budgets, and alerts; drive a culture of cost-aware engineering

Linux Server Management & Infrastructure

  • Administer and harden Linux servers (Ubuntu, Debian, CentOS/RHEL) — patching, security, SSH, firewalls
  • Manage VPS/bare-metal provisioning, capacity planning, and containerized workloads (Docker, Kubernetes/Nomad)
  • Implement Infrastructure-as-Code (Terraform/Pulumi); optionally manage AWS/GCP as needed

Data, Storage & Scheduling

  • Optimize SQL schemas and queries (PostgreSQL, MySQL); manage data archival, cold storage, and lifecycle policies
  • Build and maintain cron jobs, scheduled tasks, and batch processing systems

Uptime, Reliability & Observability

  • Own system uptime: zero-downtime deployments, health checks, self-healing infra, SLOs/SLIs
  • Build observability stacks (Prometheus, Grafana, Datadog, OpenTelemetry); structured logging, distributed tracing, alerting
  • Drive incident response, root cause analysis, and post-mortems

Required Qualifications:

Must-Have (Critical)

  • Deep proficiency in Golang (primary) and Python
  • Proven ability to design and build scalable, distributed architectures
  • Production experience deploying and operating ClickHouse at scale
  • Track record of driving measurable cost efficiency and cost optimization
  • 5+ years in backend engineering and infrastructure roles

Also Required

  • Strong Linux server administration (Ubuntu, Debian, CentOS/RHEL) — comfortable living in the terminal
  • Proven uptime and reliability track record across production infrastructure
  • Strong SQL (PostgreSQL, MySQL); experience with high-throughput APIs (10K+ RPS)
  • VPS/bare-metal provisioning, Docker, Kubernetes/Nomad, IaC (Terraform/Pulumi)
  • Observability tooling (Prometheus, Grafana, Datadog, OpenTelemetry)
  • Cron jobs, batch processing, data archival, cold storage management
  • Networking fundamentals (DNS, TCP/IP, load balancing, TLS)

Nice to Have

  • AWS, GCP, or other major cloud provider experience
  • Message queues / event streaming (Kafka, RabbitMQ, SQS/SNS)
  • Data pipelines (Airflow, dbt); FinOps practices
  • Open-source contributions; compliance background (SOC 2, HIPAA, GDPR)

What We Offer

  • Remote, contractual role
  • Flexible time zones (overlap for standups + incident coverage)
  • Competitive contract compensation + equity
  • Long-term engagement opportunity based on performance

Skills required

postgresqlkubernetesterraformairflowpythongolangdockermysqlrediskafkaci/cdlinuxgrpcsqldbtawsgcp

Ready to apply?

Create a free account to apply and tailor your resume to this role.

Apply on Blockify