Amiseq Inc. logo
    1y
    Apply

    Amiseq Inc. is looking for a Rust Developer

    Rust Developer

    6+ Months Contract…

    Sunnyvale, CA Remote

    Responsibilities
    Design and implement highly scalable Catalog system for pre-transaction, cart, checkout, and payments, powering all stakeholders using Rust and NoSQL/SQL databases. Hands on experience with GraphQL.
    Design, develop, and maintain software for the Catalog Engine using Rust, frameworks such as GraphQL, gRPC, DSL: protocol buffers/JSON, Distributed Cache: Memcache/Redis, Persistence: Cassandra/ElasticSearch/Postgres
    Develop, test, and deploy in Kubernetes, familiarity with Docker and CI/CD using Jenkins
    Work with and contribute to cross-functional teams such as e-Commerce including login, item/catalog, cart, checkout, payments, performance, and scalability across Sam's club
    Manage code and configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and security
    Support new feature software development from investigation to design production implementation and maintenance.
    Maintain system uptime of 99.99% by making several micro-services and infrastructure components fault tolerant and highly available
    Gather business requirements, stories and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds
    Gather requirements, design, develop, test, and support the software application
    Define and design Java, NodeJS software application including implementation of corresponding data models
    Write NoSQL/SQL queries, stored procedures, batch processing and Cron jobs as necessary
    Ability to Troubleshoot and support for SQL/NoSQL queries in Rust applications
    Analyze A/B test reported results and consumer feedback to identify and fix issues related to software platform