





Mid-level generalist backend role with broad skills requirements increases applicant competition.
Specialized distributed storage and file-system expertise reduces cross-industry transferability.
Explicit 2–5 year requirement plus distributed systems and storage skills impose moderate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, deploy, maintain, and improve Atlas distributed file system software.
Manage individual projects including priorities, deadlines, and deliverables with technical expertise.
Identify and resolve software bottlenecks and diagnose complex customer environment issues.
Bachelor’s or Master’s degree or equivalent in computer science or related field.
2 - 5 years of relevant work experience.
Proficiency in one or more general purpose programming languages such as Java, C/C++, Scala, Python, or C#; prior C++ experience is a plus.
Experience with two or more of: Unix/Linux environments, Windows environments, distributed systems, networking, large software systems, file systems, storage systems, hypervisors, databases, or security software development.
Experienced in building or maintaining large-scale distributed or storage systems with a focus on performance and fault tolerance.
Capable of independently managing technical projects and problem-solving in complex environments.
Familiarity with cloud platforms (Google Cloud Platform, AWS, Azure) is advantageous though not mandatory.