מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
What you'll be doing:
Design lead – define and implement scalable and robust software design for new technologies
Problem solving – identify and resolve sophisticated technical issues and challenges that may arise during the development lifecycle
Collaboration – work closely with product managers and multi-functional teams to translate business requirements into technical solutions, ensuring system level alignment
Hands-on development – participate in key experiments and advanced-development projects, provide code reviews and mentoring of other specialists
Innovation – drive innovation by exploring new technologies, tools, and approaches to improve development processes and product quality
Documentation – create and maintain architectural and design documentation, API documentation, and best practices guidelines
What we need to see:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience
Proven experience of 10+ years in software engineering, with a focus on software architecture and design
Proficiency in C/C++ programming languages and Linux systems
Ability to work independently, lead and prioritize different projects in parallel
Strong leadership and interpersonal skills
Ways to stand out from the crowd:
Experienced in cloud platforms, networking, storage, or cybersecurity
Experienced in embedded system programming
משרות נוספות שיכולות לעניין אותך