Intellias

Rust engineer for location APIs

In short

Senior Rust backend engineer role building core services for a location-technology platform, including MCP Server, content delivery, guardrails, and observability components, plus integration with Location APIs. Requires 5+ years of Rust backend experience, distributed systems and high-load data processing knowledge, RESTful API integration experience, and understanding of geospatial concepts. Fully remote, full-time position with Intellias working for a client in the location/mapping industry.

Описание
Our client is a company that enables people, enterprises, and cities to harness the power of location. By making sense of the world through the lens of location, it empowers their customers to achieve better outcomes — from helping a city manage its infrastructure or an enterprise optimize its assets, to delivering drivers to their destination safely.
Задачи
•Design and implement core services for:
•MCP Server (tool registry, session management, protocol endpoints)
•MCP Content Delivery (streaming, heavy data transformation, async workers)
•Guardrails (usage quotas, rate limiting, anomaly detection, schema validation)
•Advanced trace collection and observability dashboards
•Extend and maintain the McpEngine and its built-in navigational tools
•Implement the logic to interface with a diverse set of Location APIs, ensuring efficient and reliable data exchange
•Optimize system performance for high-throughput/low-latency operations
•Participate in code reviews, architecture discussions, and sprint planning
•Collaborate closely with QA, DevOps, and BA to refine backlog items and deliver secure, high-quality releases
•Contribute to documentation, runbooks, and best practices for maintainability and scalability
Требования
•5+ years of professional experience in backend development with Rust
•Solid understanding of distributed systems and high-load data processing (streaming, queuing, caching)
•Experience integrating with RESTful APIs (request/response modeling, error handling, retries, timeouts)
•Experience designing platform-agnostic cores, where business logic is decoupled from transport and serving layers
•Good understanding of the Model Context Protocol (MCP) and its client-server architecture is highly desirable
•Ability to design and maintain domain models and data types that map to external APIs and internal reasoning needs
•Familiarity with tracing/logging and observability patterns in async Rust
•Understanding of geospatial concepts: geocoding, routing, transit, traffic
Условия
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That's why we offer a range of benefits that support your well-being and charge your professional growth.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot