Job DescriptionAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development and maintenance of our critical systems. The ideal candidate will have a strong foundation in systems engineering principles, with a deep understanding of filesystems, Linux, Operating system, and kernel concepts. What You’ll Do:Feature Development: Contribute to the development of new features and enhancements, working closely with product managers and other engineering teams to deliver high-quality solutions.Bug Resolution: Actively participate in on-call, diagnose, troubleshoot, and resolve complex software bugs across various system components, ensuring timely and efficient problem-solving.Customer Issue Management: Interact directly with customers to understand their technical issues, provide troubleshooting guidance, and resolve software bugsSystem Optimization: Identify performance bottlenecks and implement optimizations to improve system efficiency and scalability.Code Review: Conduct code reviews to ensure adherence to coding standards, best practices, and maintainability.Documentation: Create and maintain clear and concise technical documentation, including design specifications, user manuals, and troubleshooting guides.What You Bring:Bachelor's degree in Computer Science, Computer Engineering, or a related field.Minimum 5 years of experience in software engineering or a similar role. Strong proficiency in Linux operating systems, scripting, and kernel internals.In-depth knowledge of filesystem and system callsStrong understanding of distributed systems concepts,Strong proficiency in C++ programming languageExcellent problem-solving, debugging, and analytical skills.Ability to work independently and as part of a collaborative team.Strong communication and interpersonal skills.Experience with cloud platforms (AWS, GCP, Azure).Knowledge of containerization technologies (Docker, Kubernetes).Experience with zookeeper, hadoop, Postgres, Cassandra.Experience with scripting languages (Python, Bash).Contributions to open-source projects.If you are a passionate and talented systems engineer looking for a challenging and rewarding opportunity, we encourage you to apply.
Job Title
Senior Member of Technical Staff