About Client
It is a global company redefining the future of cybersecurity. The company's open and native
extended detection and response (XDR) platform helps organizations confronted by today's
most advanced threats gain confidence in the protection and resilience of their operations.
Security experts, along with an extensive partner ecosystem, accelerate technology innovation
through machine learning and automation to empower over 40,000 business and government
customers.
We are a team with smart and talented people from different geographic locations and who
use our skills together to solve complicated problems. You will be able to influence your team
and the larger organization to come up with solutions that delight our customers.
Job Responsibilities:
• Develop, implement, test, optimize, and maintain various features within the product.
• Continuously assess and enhance the product's architecture, user experience, performance, latency, and stability.
• Utilize knowledge of use cases and product context to propose and implement improvements and optimizations.
• Engage in brainstorming sessions, contribute to system designs, and collaborate with team members from various departments.
• Make well-informed design decisions and trade-offs.
• Strive for exceptional quality by applying engineering best practices, including appropriate testing methods, effective peer code reviews, logging, monitoring, and resilient architecture patterns.
• Collaborate closely with cross-functional engineering teams to understand, prioritize, and resolve existing customer issues.
Qualifications:
• Proven expertise in Cross-Platform development on Mac, Linux, and Windows environments.
• Proficiency in system programming using C++.
• Solid grasp of object-oriented design, data structures, and algorithms.
• In-depth knowledge of Mac Internals, Linux Sub System, and Windows OS internals, along with strong API/UI development skills.
• Additional experience in Mac System Extension, Linux Kernel, and Windows driver development, with knowledge of kernel debugging, is a plus.
• Familiarity with Agile development practices and rapid prototyping.
• Understanding and involvement in continuous integration/continuous deployment pipelines.
• Demonstrated experience in debugging memory corruption, process contention, and system performance issues.
• Excellent verbal and written communication skills, with the ability to handle interoperability challenges being highly valued.
Benefits
Being a part of TEAM International gives you the chance to work on challenging projects with
great professionals, international clients, and the latest technologies.
We have a great benefits package that includes English lessons, Private Health Insurance,
20+Paid time off days, Education allowance, etc