Back End Engineer

0



Backend Engineer (Rust / TimescaleDB / FastAPI)

Location: Remote

Type: Full-Time

Company: Oysterr (Hiring on behalf of client)


About the Role

Oysterr 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 Responsibilities


Design, build, and maintain backend services primarily in Rust

Manage and optimize TimescaleDB (hypertables, continuous aggregates, indexing, and compression strategies)

Architect data ingestion pipelines capable of processing high-throughput real-time market data

Develop and maintain RESTful APIs using Python & FastAPI

Optimize database and application performance across distributed systems

Implement monitoring, observability, and automation for reliability and scale

Collaborate closely with the core engineering and data teams on technical and product decisions

Take ownership of features from ideation through deployment and improvement


Required Skills & Experience


Strong practical experience with TimescaleDB or PostgreSQL + time-series extensions

Experience working with large distributed databases across multiple servers/nodes

Hands-on development experience with Rust (production experience preferred)

Proficiency in Python and building backend applications with FastAPI

Understanding 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 debugging

Strong English communication skills — able to collaborate clearly and asynchronously in a remote environment


Nice-to-Have


Background building low-latency systems or exchange/trading platforms

Experience 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 tooling

What Success Looks Like in This Role

Within 3–6 months, you will have:

Owned core backend components and contributed improvements to performance & resilience

Optimized TimescaleDB schema, indexing, and aggregation strategies at scale

Played a direct role in improving real-time system throughput and reliability

Helped shape engineering processes and technical direction



You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied