מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
We’re looking for a principal engineer with expertise, ambition and passion in solving difficult problems in distributed systems – experience with parallel query processing, distributed caching, or transaction processing are all big pluses.
• BS degree or higher in CS with a minimum of 15 years of relevant, broad distributed systems engineering experience
• Proven track record of leading the delivery and operations of large-scale, mission-critical distributed systems
• Deep hands-on technical expertise in at least one relevant technical area: distributed algorithms, database storage and query engines, etc.
• Experience managing complex projects, with significant bottom-line impact
• Experience playing a visionary technical leadership role within a large organization
• Ability to work in a fast paced and agile development environment
• Practical experience with data coherency protocols and their implementations
• Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
• Deep understanding of system performance tradeoffs, work scheduling, and engineering for high availability
• Masters or PhD in Computer Science.
• Experience with high performance transactions, time ordering and near time message processing
• Experience with multi-phase commit protocols, transaction control in a distributed system
משרות נוספות שיכולות לעניין אותך