Job Details

ID #51631176
Estado New York
Ciudad New york city
Full-time
Salario USD TBD TBD
Fuente MongoDB, Inc.
Showed 2024-05-06
Fecha 2024-05-06
Fecha tope 2024-07-05
Categoría Etcétera
Crear un currículum vítae
Aplica ya

Senior Software Engineer

New York, New york city 00000 New york city USA
Aplica ya

DUTIES: Develops novel data replication solutions based on the Raft consensus protocol for ensuring automatic failover and zero-downtime of user applications. Develops key components of ACID-compliant, cross-shard distributed multi-statement transactions machinery based on 2PC (two-phase commit). Handles distributed systems related customer escalations from Technical Support team. Writes unit tests and integration tests to guarantee application correctness and performance. Writes production-ready database code in C and tests their code in C, JavaScript, and Python. Estimates task complexity and reports progress and risks to peers and managers. Diagnoses test failures and discovers bugs in existing code. Prescribes and implements solutions to fix found bugs. Debug test failures using GDB and other debugging tools. Investigates performance impact of code changes that may cause software performance regressions. Represents MongoDB at conferences, hackathons, and career fairs. Interviews candidates for software engineering positions. Maintains expertise on cutting edge database and distributed systems research from industry and academia. Mentor interns, junior engineers, and new hires. Telecommuting permissible from anywhere in the US.Requirements: Bachelor’s degree or foreign degree equivalent in Computer Science, Computer Engineering, Electrical Engineering or related field and three (3) years of experience in the job offered or related role.Skills: Experience and/or education must include:1.C/C programming;2.Programming for fault tolerant distributed systems;3.Multithreaded programming;4.Unix debugging tools;5.Software Performance analysis of multithreaded distributed systems;6.Common protocols for distributed databases; and7.Solutions design in fault tolerance and cluster availability within a distributed database. OTHER: Job Site: 1633 Broadway, New York, NY 10019; Telecommuting permissible from anywhere in the US; 40 hours/week; $215,000/yr - $231,000/yr. If offered employment, the applicant must have legal right to work in U.S. EOE.CONTACT: Please email resume to [email protected] and reference Job ID# 7645263Minimum Salary: 215,000

Maximum Salary: 231,000

Salary Unit: Yearly

Aplica ya Suscribir Reportar trabajo