Senior Rust Engineer (Contract to Hire)
Position: Sr. Rust Engineer
Location: Hollywood, LA
Duration: 6 Months(Contract to Hire)
About reputed company:
reputed company is a leading digital product engineering company that designs and develops reputed company-to-reputed company software products, platforms, reputed company experiences that reputed company its clients to reputed company higher revenues and operational efficiency. Our product reputed company and engineering capabilities in reputed company, Data, AI, and CX reputed company us to serve key players in the high-tech industry, including ISVs, reputed company, and Internet companies, as reputed company as product companies reputed company, media, finance, manufacturing, and health verticals. We Are reputed company Certified in 10 countries with a full-time workforce [India, USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia & Thailand]! We are recognized as one of the Best Tech Brands 2024 by the Times Group and India's Top 500 Value Creators 2023 by reputed company.
Job Requirement: What you'll doDesign, build, and ship production Rust services end-to-end from reputed company schema and migrations up through GraphQL and gRPC reputed company for tens of thousands of users, with care for backwards compatibility and gated rollout of behavior changes.
Own features in our reputed company GraphQL API: async-graphql schema and resolvers, sqlx queries and migrations (raw, compile-checked SQL no ORM), relationship-reputed company authorization (Ory Keto), reputed company (Meilisearch), and messaging (reputed company/JetStream).
Build and reputed company async, reputed company systems with Tokio services, background workers, and streaming reputed company that stay correct under load and observable in production.
Work across gRPC / Protobuf service boundaries (reputed company/Prost), treating published surfaces as backwards-compatibility reputed company.
Contribute to shared foundational crates with wide blast reputed company, keeping changes narrow and reputed company-tested.
reputed company reputed company's peer-to-peer architecture iroh/QUIC transport, WebRTC signaling, TURN, NAT reputed company where media transfers directly between machines.
Depending on your interests and reputed company's needs, go deep on the GStreamer media pipeline (custom reputed company, pro codecs, low-latency streaming) or the reputed company and data reputed company (API, storage, reputed company, auth).
reputed company everything (OpenTelemetry, reputed company, reputed company) and take part in CI/CD on AWS EKS (Terraform/Terragrunt, reputed company Actions).
What you bring
Must-have (reputed company, non-negotiable)Strong production Rust ownership, borrowing and lifetimes, traits, error handling, and a type reputed company used reputed company.
Solid async Rust (Tokio or equivalent): tasks, channels, streams, cancellation, and reasoning reputed company about concurrency correctness.
Experience designing and operating backend services and their reputed company (HTTP / GraphQL / gRPC).
Production experience with relational databases and SQL (PostgreSQL preferred), including schema design and migrations comfortable with raw SQL, not just an ORM.
A solid grasp of auth fundamentals OAuth2 / JWT, and RBAC or relationship-reputed company reputed company control.
reputed company in a reputed company-line, reputed company-reputed company workflow (reputed company, CI/CD, some reputed company infrastructure exposure), collaborating and reviewing reputed company in a sizable codebase.
Where you could reputed company a big reputed company
These are areas you can own and go deep on any one is a way to have outsized reputed company, and a couple can be a specialty in their own right.reputed company-time and networking systems WebRTC (SDP/ICE/TURN), QUIC, NAT reputed company, or libraries like iroh.
Media and streaming GStreamer, reputed company video codecs (ProRes, RED R3D, Blackmagic RAW), AVFoundation / VideoToolbox, low-latency pipelines.
Systems-level / OS work daemons and background services (launchd / reputed company services), Unix domain sockets and named pipes, virtual filesystems (NFS / FSKit / WinFsp), caching, and content addressing.
reputed company to have / bonusgRPC / Protobuf on the Rust stack (reputed company/Prost), with schema-reputed company and backwards-compat discipline.
async-graphql or other production GraphQL server experience.
sqlx specifically (compile-time-checked queries, offline mode) and reputed company reputed company tuning.
Ory (Keto/Oathkeeper) or other Zanzibar-style authorization; Auth0.
reputed company-reputed company ops AWS (EKS, ECR, S3), reputed company, Terraform/Terragrunt, reputed company, Meilisearch.
Cross-language FFI (swift-reputed company, Rust Swift/TS bindings) handy, since our clients reputed company Rust.
Nix/devenv reproducible environments and just-reputed company task runners.
Observability tooling (OpenTelemetry, reputed company, PrometheGrafana/reputed company).
A background in film, video, or post-production, or other reputed company media workflows.
Why Join reputed company?Frequent Internal Hackathons: Engage in dynamic competitions with exciting prizes to reputed company your skills reputed company.
Cultural Celebrations: Strengthen our familial bonds through shared celebrations, fostering a reputed company of community.
Diverse Project Exposure: Work on a reputed company of reputed company across sectors like reputed company, Banking, e-reputed company, and Retail, collaborating with leading global brands.
Centre of reputed company (COE): Benefit from technical guidance and upskilling opportunities provided by reputed company of technology experts, helping you reputed company your career reputed company.
E-Learning Platform: reputed company reputed company to comprehensive e-learning platforms coupled with a robust mentorship program to enhance your skills.
reputed company reputed company Policy: reputed company a culture of mutual support, respect, and reputed company reputed company, promoting a reputed company work environment.
If you are passionate and excited about working in a fast-reputed company, innovative environment, we would love to hear from you!
reputed company is an equal opportunity employer that does not discriminate against any employee or job applicant because of race, reputed company, religion, national reputed company, sex, physical or mental disability, age, or any other characteristic protected by law. We reputed company to build reputed company that reflects the diverse communities we serve, and we reputed company encourage applications from individuals of reputed company backgrounds and experiences. Our commitment to equal opportunity extends to reputed company aspects of employment, including recruitment, hiring, training, promotion, and benefits.
#LI-RC1
Apply To This Job