Senior Software Engineeer
KeySkills
Job Description
Job Description:
Join our team to design, develop, and test new features for Core RADOS/Crimson, based on user feedback and evolving product priorities. Collaborate across engineering, quality, and customer-facing teams while also contributing to the open-source Ceph community.
Key Responsibilities:
-
Design, develop, and test features for Core RADOS/Crimson in alignment with user feedback and product direction.
-
Collaborate with Engineering, Product Management, QA, Documentation, Build, and the open-source Ceph community.
-
Monitor, debug, and fix issues from functional, non-functional, platform, and customer testing.
-
Provide code and design feedback to Ceph engineers and open-source contributors.
-
Assist Quality and Performance Engineering teams in creating and executing test plans.
-
Engage with customers and internal teams to understand requirements and deliver effective solutions.
Required Qualifications:
Education:
-
Bachelor?s Degree in Computer Science, Engineering, or a related field.
Technical & Professional Skills:
-
Strong programming skills in C/C++ and Python.
-
Familiarity with the Seastar framework is a plus.
-
Experience with Git, Linux, and container technologies (e.g., Docker, Kubernetes).
-
Proven experience in large-scale distributed systems.
-
Strong debugging skills (live systems and offline core file analysis).
-
Ability to manage multiple software projects under tight deadlines.
-
Effective communication skills in a global, cross-functional team environment.
-