מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Requirements:
Bachelor's degree in Computer Science/Engineering or Mathematics
A minimum of 3 years experience in software development
Team player – able to communicate, collaborate and work effectively in a globally distributed team.
Preferred Requirements
OS system expertise for core concepts and subsystems.
Knowledge in Security and secure software development
Prior experience developing endpoint software.
Background in scalable, light-weight and highly performing systems.
Understanding of multi-threaded and multi-processed concurrent systems development in any of our supported platforms, with an interest to grow skills in all of them.
Responsibilities:
Extend our existing codebase and test suites utilizing Go, also C++ and other tools as appropriate.
Brainstorm, define, and build collaboratively across multiple teams.
Build elegant, robust, and reliable solutions for complex technical problems.
Troubleshoot issues within the product when necessary, assisting customer support.
Leverage your understanding of engineering best practices, including topics like secure coding, testing paradigms, effective peer code reviews, logging, and resilient architecture patterns, to ensure that our code is clean and our deliverables are of high quality.
Be an energetic “self-starter” who is empowered to take ownership and be accountable for deliverables, both individually and as part of a team.
משרות נוספות שיכולות לעניין אותך