Linkedprime
Oysterr

Back End Engineer (Rust / TimescaleDB / FastAPI)

Posted: just now
mid

Job Description

Backend Engineer (Rust / TimescaleDB / FastAPI)Location: RemoteType: Full-TimeCompany: Oysterr (Hiring on behalf of client)About the RoleOysterr is hiring a Backend Engineer for a fast-growing data & trading infrastructure company operating at the forefront of real-time crypto market intelligence. The engineering team builds high-performance systems that process and store billions of time-series records, enabling low-latency access for traders, quant researchers, and applications.This role is ideal for someone who enjoys deep technical work — performance optimization, large-scale database design, API development, and solving complex distributed systems challenges.You’ll work in a lean, fast-moving, ownership-driven environment where you’ll ship directly to production, contribute to architectural decisions, and meaningfully shape core infrastructure.Key ResponsibilitiesDesign, build, and maintain backend services primarily in RustManage and optimize TimescaleDB (hypertables, continuous aggregates, indexing, and compression strategies)Architect data ingestion pipelines capable of processing high-throughput real-time market dataDevelop and maintain RESTful APIs using Python & FastAPIOptimize database and application performance across distributed systemsImplement monitoring, observability, and automation for reliability and scaleCollaborate closely with the core engineering and data teams on technical and product decisionsTake ownership of features from ideation through deployment and improvementRequired Skills & ExperienceStrong practical experience with TimescaleDB or PostgreSQL + time-series extensionsExperience working with large distributed databases across multiple servers/nodesHands-on development experience with Rust (production experience preferred)Proficiency in Python and building backend applications with FastAPIUnderstanding of real-time market data, high-throughput pipelines, or trading infrastructure (crypto experience is a plus)Solid understanding of performance tuning, memory management, and system-level debuggingStrong English communication skills — able to collaborate clearly and asynchronously in a remote environmentNice-to-HaveBackground building low-latency systems or exchange/trading platformsExperience with message queues or event streaming (e.g., NATS, Kafka, Redis Streams)Familiarity with containerized deployments and CI/CD (e.g., Docker, GitHub Actions)Contributions to open-source Rust or database toolingWhat Success Looks Like in This RoleWithin 3–6 months, you will have:Owned core backend components and contributed improvements to performance & resilienceOptimized TimescaleDB schema, indexing, and aggregation strategies at scalePlayed a direct role in improving real-time system throughput and reliabilityHelped shape engineering processes and technical direction

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In