Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ In-Memory Database Engineer

Amazon Web Services (AWS)

Build C/C++ systems for Amazon ElastiCache and MemoryDB, optimizing memory management, replication, and sub-millisecond performance in Vancouver.As a Software Development Engineer on AWS’s Data Plane team, you will own core in-memory engine components. You will extend Valkey through distributed storage, durability, advanced data structures, and query capabilities. The work includes production systems serving millions of operations per second.Key Responsibilities:
Design next-generation in-memory database engine capabilitiesDevelop distributed storage systems using C/C++Optimize memory allocators and I/O pathsImplement lock-free concurrency and advanced data structuresMentor engineers through reviews and design feedbackRequirements:
Three-plus years of professional software development experienceTwo-plus years designing or architecting reliable scalable systemsExperience with C#, C++, Java, or PerlOne-plus years designing large-scale distributed applicationsBachelor’s degree in Computer Science, Engineering, Mathematics, or related fieldApply systems programming, C/C++, and performance engineering to Amazon’s latency-sensitive database engines in Vancouver.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the C++ In-Memory Database Engineer in Winnipeg, MB vacancy
  • $170k - $230k per year

     ...partner is looking for a Senior Software Engineer, Database based in Canada. Join a fully remote,...  ..., including performance bottlenecks, memory leaks, and production incidents. Collaborate...  ...one systems programming language: Rust, C++, or Go, with Rust preferred.... 
    C++
    Full time
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...a high‑performance time series database. This includes columnar storage, a DataFusion‑based query engine, and data transformation pipelines...  ...performance bottlenecks, memory leaks, and other production issues...  ...knowledge of at least one of Rust, C++, or Go (Rust preferred)... 
    C++
    Internship
    Remote work

    Remote Genie

    Winnipeg, MB
    1 hour ago
  • Senior Data & Database Engineer### Senior Data & Database EngineerApply: Montreal, Rosemont: Full time...  ..., including relational databases, in-memory databases, NoSQL, geospatial databases,...  ...technologies.* Experience developing in C++ or a similar programming language.* Experience... 
    C++
    Long term contract
    Permanent employment
    Full time
    Fixed term contract
    Internship
    Remote work
    Work visa
    Flexible hours

    GIRO Inc.

    Winnipeg, MB
    1 hour ago
  •  ...deliver innovative, high-quality IT solutions is looking for a Database Reliability Engineer.They are looking for a motivated Database Reliability...  ...knowledge of *nix system tuning (kernel parameters, filesystem, memory, CPU) is a plus.Strong interpersonal skills, the ability to... 
    Suggested
    Long term contract

    Humankind Global Recruitment

    Winnipeg, MB
    1 hour ago
  •  ...Best Workplace awardee.We are seeking an experienced Senior C++ Software Engineer with strongsystem-level programming expertise and advanced...  ...experience with: RPC, DCOM Strong understanding of memory management, threadsynchronization, and system resource optimization... 
    C++
    Work at office
    Local area
    Remote work
    3 days per week

    Semperis

    Winnipeg, MB
    1 hour ago
  • Build Firefox improvements with C and C++ expertise at Mozilla Corporation, working across...  ...Linux environments.As a Senior Software Engineer on Mozilla’s OS Integration team, you will...  ...LinuxKnowledge of JavaScript, HTML, secure coding, and memory safetyStrong problem-solving, debugging,... 
    C++

    Mozilla

    Winnipeg, MB
    1 hour ago
  • Duties May Include: Design and implement robust, scalable, and secure database solutions to support mission-critical applications Collaborate with cross-functional teams during all phases of implementation including requirements, analysis, design, build/configuration,... 
    Long term contract
    Contract work
    Temporary work

    Trinity Global Consulting

    Winnipeg, MB
    1 hour ago
  •  ...exchange, clearinghouse, and brokerage systems. Design database features where financial accuracy matters.As a Software Engineer, you will ship well-typed features across...  ...engineering experienceExperience with Haskell, Rust, C++, or similar languagesStrong SQL and PostgreSQL... 
    C++

    Kraken

    Winnipeg, MB
    1 hour ago
  • $96k - $192k per year

     ...regulated exchange and clearinghouse, with the database as a first-class part of the design. You...  ..., and review the migrations of other engineers Read execution plans, find slow queries...  ...programming language such as Haskell, Rust, or C++ Strong SQL and PostgreSQL skills,... 
    C++
    Local area
    Worldwide
    Shift work

    Kraken

    Winnipeg, MB
    1 hour ago
  • Design safety-critical embedded software with C++ at Aversan Inc. in Brampton, Ontario,...  ...a hybrid setting.As an Embedded Software Engineer, you will design, implement, maintain, and...  ...operating systemsKnowledge of microcontrollers, memory, FPGAs, or communications interfacesApply... 
    C++

    Aversan

    Winnipeg, MB
    1 hour ago
  • $119k - $161k per year

     ...empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We’re looking for a Platform Engineer, Databases to join our Systems Engineering, Production team. This role is for someone passionate about building robust, scalable database... 
    Manual labor
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    Clio

    Winnipeg, MB
    1 hour ago
  • $109.4k - $191.5k per year

    It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That...  ...this position is a software engineer with a strong background in database technologies, performance analysis, and strong troubleshooting skills... 
    Permanent employment
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Winnipeg, MB
    1 hour ago
  •  ...that partners with leading global organizations to deliver innovative, high-quality IT solutions is looking for an experienced Database Platform Engineer, responsible for designing, securing, automating and operating a business-critical, multi-platform database estate. This... 

    Humankind Global Recruitment

    Winnipeg, MB
    1 hour ago
  •  ...Qualcomm Canada ULC is seeking a motivated and experienced Design Verification Engineer to join its memory subsystem verification team. The role focuses on developing verification strategies for complex digital designs, including memory controllers, DDR/LPDDR/HBM interfaces... 
    Remplacement

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  • $120k - $140k per year

    Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety...  ...Engineering or Computer Science. Strong experience in C++ software development Solutions implemented on bare metal.... 
    C++

    Aversan

    Winnipeg, MB
    1 hour ago
  • $161k - $358.9k per year

     ...clients. Kraken's Core Infrastructure Engineering team builds and operates the shared data...  ...wider platform. We're hiring a Principal Database Engineer to bring long-term experience...  ...failures and performance limits through the engine, storage and application behaviour.... 
    Long term contract
    Local area

    Kraken

    Winnipeg, MB
    1 hour ago
  • We’re looking for a Senior Software (Database) Engineer to help build the underlying storage system for our general purpose data platformThe database...  ...to the tableMastery of a programming language like golang, C++, or RustStrong engineering skills: Solid experience building production... 
    C++
    Long term contract
    Internship
    Remote work

    Grafana

    Winnipeg, MB
    1 hour ago
  • C++ and low-level programming define this Senior Core Software Engineer role at Motive in Montreal. Optimize CPU performance and memory usage for game development.Reporting to a Technical Lead, you will help Battlefield Studios and live titles adopt new technology. Your work... 
    C++

    Game Companies

    Winnipeg, MB
    1 hour ago
  •  ...SPORTS NHL in Vancouver using C++, real-time systems, and multiplatform...  ....As an Audio Software Engineer, you will develop core technology...  ...debugging production software or game engine systemsBackground in audio...  ...audio systemsUnderstanding of memory management, multithreading, and... 
    C++

    Electronic Arts

    Winnipeg, MB
    1 hour ago
  • Use C++, Python, and device-driver expertise to develop embedded platforms on-site in Hillsboro...  .... is seeking an experienced BSP Software Engineer to strengthen platform software...  ...higher-level softwareOptimize performance and memory utilization against technical KPIsExecute... 
    C++

    MANNARINO

    Winnipeg, MB
    1 hour ago
  •  ...presentation systems in Vancouver with C++, dynamic cameras, and broadcast...  ...gaming.As a Presentation Software Engineer, you will develop and support core...  ...proficiencyProduction software or game engine debugging experienceUnderstanding of memory management and... 
    C++
    Full time
    Temporary work

    Electronic Arts

    Winnipeg, MB
    1 hour ago
  • CUDA C++ engineers can design GPU kernels at Baseten, optimizing matrix multiplication and attention for production machine learning inference...  ...attention mechanisms and mixture-of-experts routingApply memory coalescing and warp-level programmingUse tensor cores and compute... 
    C++

    Baseten

    Winnipeg, MB
    1 hour ago
  •  ...As a Senior Engineer on Tempo, you will own technical direction on the hardest problems in our...  ...cells and customer limits, or query engine improvements. Partner with Staff engineers...  ...experience in other systems languages (Rust, C, C++) translates wellExperience with tracing,... 
    C++
    Remote work

    Grafana Labs

    Winnipeg, MB
    1 hour ago
  • Design real-time embedded software at PVLabs in Burlington, Ontario, using modern C++ and C for airborne imaging systems. Choose hybrid or onsite work.As an Embedded Software Engineer, you will own significant subsystems across architecture, implementation, integration, verification... 
    C++

    PVLabs

    Winnipeg, MB
    1 hour ago
  •  ...and features remotely in Canada using C and C++ across Windows, macOS, and Linux operating systems.As a Senior Software Engineer on Mozilla’s OS Integration team, you will improve...  ..., or LinuxKnowledge of secure coding and memory safety concernsStrong problem-solving, debugging... 
    C++
    Remote work

    Mozilla

    Winnipeg, MB
    1 hour ago
  • $150k - $190k per year

     ...conventions in gaming, media and entertainment, we want to talk to you. About the Role & TeamWe are looking for a Senior Database Reliability Engineer to join our thriving Engineering team, to work cross-functionally across engineering, focusing on the architecture for... 

    Penn Interactive

    Winnipeg, MB
    1 hour ago
  • $145.6k - $218.4k per year

     ...Technologies, Inc. Job AreaEngineering Group, Engineering Group ASICS Engineering About the...  ...-intensive bare-metal workloads to stress memory and compute subsystems. Root-cause...  ...-solving skills. Proficiency in C/C++, Python, scripting, and low-level software... 
    C++
    Work from home

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.Job Summary The Database Reliability Engineer (DBRE) is responsible for managing, building, maintaining, monitoring, and troubleshooting the cloud-based database... 
    Long term contract
    Work at office
    Remote work

    PointClickCare

    Winnipeg, MB
    1 hour ago
  • Apply distributed computing and networking expertise to Salesforce’s cloud-native database engineering work within a hybrid, collaborative team. Solve complex scalability challenges.This experienced engineering role focuses on database internals and distributed systems for large... 

    Leadout Capital

    Winnipeg, MB
    1 hour ago
  •  ...shared data systems, working hands-on across on-premises and cloud infrastructure. Shape improvements spanning multiple engineering teams.As a Principal Database Engineer, you will assess production estates, set technical direction, and deliver measurable improvements with Core... 

    Kraken

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ In-Memory Database Engineer. Be the first to apply!