This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Infotech Sourcing - Chicago, IL

posted 2 months ago

Full-time
Chicago, IL
Professional, Scientific, and Technical Services

About the position

The Distributed Systems / Database Performance Engineer role is essential for optimizing database infrastructure, enhancing data resiliency, and ensuring efficient processing of large datasets. The ideal candidate will possess a deep understanding of DynamoDB, distributed systems, and performance optimization techniques.

Responsibilities

  • Implement congestion control strategies to manage high read/write workloads and prevent unhandled exceptions in hot partition scenarios.
  • Develop and implement read resiliency mechanisms for distributed data stores.
  • Implement event listeners at the LRU caching layer to synchronize updates with in-memory instance classes.
  • Develop a chunking abstraction for handling large inbound writes exceeding DynamoDB's size limit.
  • Optimize the processing of large datasets within the proprietary database query engine.
  • Streamline the bootup process by optimizing database migrations.

Requirements

  • Proven experience working with DynamoDB and distributed data stores.
  • Strong knowledge of congestion control strategies, read resiliency, and cache synchronization.
  • Expertise in handling large datasets and optimizing database performance.
  • Proficiency in JavaScript, with a preference for experience in C++ or WASM.
  • Experience with React Native and knowledge of front-end/backend integrations.

Nice-to-haves

  • Experience in database tuning, query optimization, and performance benchmarking.
  • Knowledge of LRU cache management and synchronization techniques.
  • Ability to address concurrency and race condition issues in distributed environments.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service