דרושים » חומרה » Senior Backend Engineer - Tech Lead

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 11 שעות
Location: Herzliya
Job Type: Full Time
Were looking for a strong hands-on senior Backend Engineer (Tech lead) with a passion for technical excellence and leadership.
The Tech Lead serves as the technical owner of one or more domains within the product - driving architecture, design, and code quality while mentoring developers and fostering a culture of innovation and continuous improvement.
In this role, youll lead by influence, not hierarchy - partnering closely with Product Leads and Domain Architects to ensure scalable, maintainable, and high-performing solutions. Youll balance hands-on technical work with guiding others, setting engineering standards, and shaping the technical roadmap.
The team is comprised of 3-5 seasoned and expert engineers, with a focus on code quality and data-driven decision-making. The team owns the most critical component of the product and holds our core intellectual property (IP).
What Youll be Doing:
Own the technical quality, design, and roadmap for your domain(s).
Drive engineering best practices through design reviews, code reviews, and technical mentoring.
Collaborate with Product Leads on prioritization, backlog, and feasibility decisions.
Contribute to architectural discussions and cross-domain alignment.
As the technical authority in your team youll be partnering with managers to shape hiring decisions, provide feedback/input for performance reviews, and contribute to other team-related decisions.
Foster a culture of learning, innovation, and technical excellence.
Tackle technical challenges - performance, fault-tolerance, and live production issues.
Requirements:
Experienced and innovative problem-solver.
Proven experience leading big features & designs from rough ideas to requirements up to development & production
At least 5 years of C\C++ experience in a multi-threaded performance-critical programming
Excellent communication and collaboration skills, especially in cross-functional environments
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8713853
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
we are looking for a Senior Backend Engineer.
What youll do:
Take full ownership of products and features, from initial design to final production, empowering you to have a tangible impact throughout the entire development process.
Thrive on solving diverse and complex problems at scale, even when faced with limited clarity on the optimal solution approach. Your ability to navigate and conquer such challenges will be highly valued.
Collaborate closely with Product Managers, Analysts, Data Scientists, and Software Engineers, working together to deliver exceptional value to our customers. Your contributions will directly contribute to shaping the success of our products.
Dive deep into the analysis and optimization of performance, scalability, and stability across our product portfolio, as well as the environments and tools supporting them. Your insights and improvements will have a significant impact on ensuring our technological excellence.
Embrace a continuous learning mindset, constantly exploring and evaluating new technologies. This commitment to innovation ensures that our products and systems remain at the forefront of the industry, effortlessly adapting to the ever-growing scale of our operations.
Elevate your impact by mentoring others, leading projects, and advocating for engineering best practices within your team. Your influence will extend beyond your own work, fostering a culture of growth and excellence.
Rise to the challenge of sharing your expertise with the wider tech community. Whether speaking at meetups/conferences, penning insightful blog posts, contributing to existing open-source projects, or releasing new open-source software, your voice will shape and inspire others.
Requirements:
5+ years of development experience with a passion for excellence
Strong server-side skills
Experience with high throughput, low latency, mission-critical distributed systems
Experience with large-scale production databases
A drive to get things done, especially as part of a team, while leading others
Solid system design/architecture skills and technological expertise
Passion for mentoring and setting an example to your peers
Drive to promote quality and lead continuous improvements in your teams ways of working
Bonus points:
Knowledge in Big Data - Scala, Spark, Data pipeline for example.
Recommended by an AppsFlyer employee
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8664395
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
19/05/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are a global leader in high-performance smart energy technology, with over 3000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery Storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive
The IoE group specializes in making our devices smarter and more connected. What You Will Be Doing:
* Develop and design high-quality code following best practices to ensure reliability, maintainability, and scalability.
* Optimize and enhance the performance of existing software components.
* Collaborate with hardware engineers to ensure seamless integration between hardware and software.
* Lead technical discussions, code reviews, and mentor junior engineers.
* Participate in the full software development life cycle including concept, design, development, deployment, and support.
* Leverage cutting-edge AI tools and the latest development features to accelerate development, improve code quality, and drive innovation across the team.
* On the Interface team, you'll develop the core infrastructure handling all communication between the device and external systems - cloud, mobile, and other on-site controllers - deployed across millions of devices worldwide.


Country:
Israel

City:
Herzliya
Requirements:
* B.Sc in Electrical Engineering, Computer Science, or equivalent
* At least 2+ years of experience in significant Embedded software development with Linux
* Experience using AI tools during the development process
* Proficiency in C and C ++ programming languages Advantage:
* Experience with Cellular, Wi-Fi and CANbus driver development - An advantage.
* Familiarity with Python - An advantage.
* Experience in unit testing and TEST -driven development for Embedded systems - An advantage.
* Familiarity with security best practices for Embedded systems - An advantage.
* Experience with Buildroot Linux build system - An advantage.
* Experience with Linux Kernel, device drivers, and system -level programming - An advantage. 
We recognize our talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people.
We are committed to seeking out and retaining the finest human talent to ensure top business growth and performance
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8350868
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
29/05/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! At our company, we're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery Storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond. With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. our company offers amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. We are looking for a Senior backend Engineer to join our cloud platform team. In this position, you will take ownership of end-to-end delivery for critical data -driven features, orchestrating complex logic across cloud and Embedded systems. An ideal candidate is a highly motivated system thinker with a strong background in distributed systems, event-driven architecture, and handling large-scale telemetry data. Responsibilities:
* Design and develop high-performance, event-driven microservices for mission-critical IoT platforms.
* Lead the architecture and production rollout of complex backend features involving Real-Time data streams and dynamic algorithms.
* Build and maintain scalable prediction platforms, facilitating Machine Learning model integration, data pipelines, and Real-Time inference.
* Write well-designed, testable, and efficient code, primarily using JAVA and Python.
* Collaborate with algorithm, Embedded, and frontend teams to orchestrate Real-Time logic for thousands of active connected devices.
* Take ownership of the full software lifecycle, from system design to production deployment and monitoring.
* Provide high-level production support.
* Mentor junior engineers and drive architectural best practices within the team.
Country:
Israel
City:
Herzliya
Requirements:
* BS/MS degree in Computer Science, Software Engineering, or a related subject.
* 6+ years of backend development experience, with strong expertise in JAVA and the Spring Boot framework.
* Proven experience designing and building large-scale distributed systems and event-driven architectures.
* Hands-on experience with Apache Kafka for Real-Time data streaming.
* Solid understanding of database technologies and data access optimization, including SQL (MariaDB) and NoSQL (Cassandra, Redis).
* Experience with containerization and orchestration using Docker and Kubernetes.
* Excellent communication skills and a proven ability to work in cross-functional environments. Advantages:
* Proficiency in Python (FastAPI, Pandas) and data orchestration pipelines like Apache Airflow.
* Previous experience working with IoT platforms, hardware orchestration, or algorithmic optimization systems.
* Familiarity with operationalizing ML models or building scalable data platforms.
* Experience with AI-assisted development tools.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8608243
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
This is a high-ownership, builder-first Sr. Software Engineer role. You will design, build, and ship AI-integrated data systems from concept through production - owning outcomes end-to-end, including deployment, monitoring, cost, and business impact.

We are seeking a candidate who views AI tooling as a fundamental force multiplier in their daily engineering process. This position is central to our transition into an AI-native function, requiring an individual capable of making decisive, pragmatic architectural choices on reversible matters to maintain momentum. We need an experienced builder of production-grade, data-centric systems who is obsessed with delivering customer value and possesses a deep, curious enthusiasm for the transformative potential of AI.

What You Will Build
AI-Native Systems Development. Design, build, and own scalable data and ML pipelines, backend services, and AI-powered capabilities that are part of the platform's production decision-making layer. AI and ML components are runtime dependencies in this role - not research projects or experiments. Candidates will have strong back end and data engineering skills to thrive in this space.
Daily Shipping. Decompose complex work into safely mergeable increments and ship them daily. Treat large, multi-day pull requests as a risk to momentum. Use feature flags, canary releases, and rollback architecture to manage risk through isolation - not through avoidance.
AI-Augmented Engineering Workflow. Leverage AI-assisted development tooling (code generation, automated testing, architecture prototyping) as a core workflow multiplier. Evaluate and experiment with emerging AI tools and frameworks with direct hands-on engagement. Bring technical depth to AI fluency - architecture and capability tradeoffs, not surface-level awareness.
End-to-End Ownership. Own your work from design through production deployment, operational monitoring, and business impact measurement. Accountability extends beyond the feature to CI/CD pipeline health, observability, cost efficiency, and domain-level outcomes.
Architectural Decision-Making. Make pragmatic, timely architectural choices that balance modern AI and data technologies with reliability, cost, and delivery speed. Distinguish reversible vs. irreversible decisions and move forward without waiting for consensus on the former. Document decisions in lightweight ADRs and own the outcomes.
Cross-Functional Collaboration. Partner with product, design, infrastructure, and GTM teams to translate customer and business needs into technical solutions. Operate with business awareness - understand how your systems impact revenue, customer outcomes, and strategic priorities.
Requirements:
Required
5+ years building and shipping production-grade back end and data systems in distributed cloud environments (AWS and/or GCP).
Hands-on AI/ML integration in production workflows. You have shipped systems where AI, LLM, or agent-based components are part of the production runtime - not just prototypes or research. You can speak to the architectural tradeoffs of integrating AI into live backend systems.
Active use of AI-assisted development tooling as a workflow multiplier. You currently use AI tooling (Copilot, Cursor, or equivalent) to accelerate your engineering output and can articulate specifically how it increases your throughput. You stay current on relevant tooling without being directed to do so.
Strong back end expertise in Java (Spring Boot), Python, and/or Go. Hands-on experience with relational and non-relational databases, data modeling, and query optimization.
Demonstrated expertise in automated testing, CI/CD, and observability.
High-Velocity ownership - candidates should thrive in high-ownership, builder-first environments where shipping daily and owning outcomes are fundamental to the role.
Demonstrated ability to break work into small, incremental deliveries and maintain strong delivery flow.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8703135
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
24/05/2026
Location: Herzliya
Job Type: Full Time
Power the Future with us! we are a global leader in high-performance smart energy technology, with over 3000 employees, offices in 33 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery Storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive. The Embedded Infrastructure Team builds and maintains the shared Embedded software foundations used across the department. We develop reusable code and core technologies that enable multiple projects and teams to succeed, while spearheading the adoption of new technologies within the organization. By providing a robust, scalable base, we empower product teams to move faster with confidence. Key Responsibilities
* Develop and maintain Embedded software for a cross-platform SDK at the core of our company Embedded products.
* Develop bootloaders, drivers, bare-metal, and RTOS-based firmware for ARM & ARC processors.
* Collaborate across software, hardware, and architecture teams to develop and integrate features, from design through implementation and system -level validation.
* Participate in design reviews/code reviews and develop high-quality code following best practices, including unit tests and automated system tests.
* Define and improve development environments and build flows that enable efficiency and flexibility across all teams.
* Navigate a hardware-oriented environment encompassing chip bring-up, physical device integration, complex troubleshooting, and software-hardware validation.
* Apply AI-driven tools and methodologies to accelerate development and enhance code quality.
Country:
Israel
City:
Herzliya
Requirements:
Basic Qualifications
* B.Sc. in Computer Science, Electrical Engineering, or equivalent experience.
* At least 2 years of experience in Real-Time Embedded systems firmware development using C / C ++.
* Hands-on experience in development and troubleshooting on Embedded micro-controllers and processors.
* Experience with firmware debugging tools such as JTAG and logic analyzers.
* Strong problem-solving skills and attention to detail.
* Experience with Embedded peripheries drivers (UART, SPI, I2C, ADC, PWM, Timers, DMA).
* Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
* Ability to quickly learn and adapt to new technologies and domains.
* Familiarity with multi-threaded and/or RTOS-based systems. Preferred Qualification
* Experience with AI-driven development tools and workflows
* Hands-on experience with communication protocols such as CAN-FD, Ethernet, or TCP/IP.
* Experience developing tools and scripts for automation using Python or other scripting languages.
* Experience with CI/CD pipelines (Gitlab CI, Github Actions, Jenkins, etc) and automation workflows.
* Familiarity with command-line build systems such as CMake, Bazel, Meson, etc.
our company recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. we are committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8662253
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
we are looking for a Backend Engineer.
What youll do:
Own and develop products and features end-to-end - from design to production
Solve diverse, complex problems at a large scale
Collaborate with Product Managers and Software Engineers to deliver value to customers
Analyze and improve performance, scalability and stability of products, environments and tools
Continuously learn and evaluate new technologies in the everlasting effort to perfect our products and adapt to the ever-growing scale
Requirements:
3+ years of development experience with a passion for excellence
Strong server-side engineering skills
Experience with high throughput, low latency, mission-critical distributed systems
Experience with large-scale production databases
B.Sc. in computer science or an equivalent
A drive to get things done, especially as part of a team
Ability to quickly adapt to changes and desire to learn and grow
Appreciation for best practices and an itch to raise and act on ideas for improvement
Bonus points:
Experience in functional programming
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8664432
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/05/2026
Location: Herzliya
Job Type: Full Time
Responsibilities:

If you are passionate about advancing security and staying ahead of sophisticated threats, this is your opportunity. As a Software Engineer, you will:

Design, develop, and maintain security solutions for Edge and cloud environments, focusing on cryptography, keys and certificates.

Lead technical architecture and design discussions, driving innovation in secure Azure Edge technologies across Windows and Linux.

Collaborate with cross-functional teams to deliver scalable, reliable, and efficient security features for our Specialized Clouds.

Mentor junior engineers, fostering a culture of excellence, collaboration, and continuous learning.

Analyze emerging security threats and implement proactive measures to protect users, devices, and cloud workloads in the edge.
Requirements:
Required Qualifications:

3+ years for SDE of experience developing code in C/C++/Rust/.NET.

Experience with Identity, AD, IAM, Entra, Zero Trust mechanisms or Credentials Management.

Has meaningful work experience with AI based / agentic development tools and processes (e.g. GitHub Copilot Agent, VS Code Agent, Curser, Claude Code, Cline, etc.)

Outstanding team player with strong communication skills

Preferred Qualifications:

Expertise in Windows and Linux security models, access controls, and least privilege principles.

Experience with cryptography, certificate trust, and PKI.

Understanding of operating system internals (kernel, file systems, networking, memory management, scheduling).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8660280
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are searching for a Software Engineer to join our digital assets group, a group within tasked with creating solutions for digital assets trading and management. You will be part of a strong and dynamic team of experienced developers and researchers that together develop and maintain all elements of the trading infrastructure, while using cutting edge technologies to overcome our unique trading challenges.
We write almost all of our tools in the Rust programming language for superior performance and safety.
The role focuses on developing and maintaining an in-house platform that manages, controls and monitors our ever-growing set of tools and applications. The tools you will write and maintain have challenging requirements on all fronts - performance, resilience, correctness and more.
In this role you can expect to challenge yourself daily and be creative to solve difficult technical problems in a fast-paced and energetic environment, while exposed to a wide range of technologies and challenging problems which require high availability, high-throughput, and latency-sensitive solutions in a cloud environment.
Requirements:
5+ Years of experience developing backend systems and/or services, in Python or Rust, with a strong preference to distributed systems and database-backed applications and services
Familiarity with cloud deployment schemes, especially with Kubernetes (AWS/EKS background a plus)
Familiarity with front-end tools and techniques - Advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8709494
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
21/06/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond. With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. SolarEdge offers amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. The IoE group specializes in making SolarEdge devices smarter and more connected. By joining us, you’ll have the chance to be involved from early stages of architecture & design planning, through development and testing phases up to integration within SolarEdge hardware products, infrastructures, and field deployment What you'll be doing in this position:
* Design, develop, test and maintain user space embedded applications, both in low level and system level.
* Participate in design reviews, architecture definition, test planning and integrations.
* Debug and troubleshoot software issues
* Keep up to date with the latest industry trends, IoT technologies, and development tools.
* Work with adjacent teams such as software, integration, system, support and hardware.

Country:
Israel

City:
Herzliya
Requirements:
* BSc in Software Engineering, Computer Science or equivalent – must.
* 1+ years of professional experience in Object-Oriented Programming using C++
* Strong knowledge in both C and C++ – must.
* Experience in user space application development in Linux – advantage.
* Experience in python or other programming languages – advantage.
* Experience with Git and Docker - advantage.
* Experience with AI-driven development tools - Advantage. SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8636780
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
Join a highly skilled engineering team building core storage infrastructure across multiple system layers. You'll develop and enhance frameworks that handle disk image operations, provide unified storage abstractions, and enable cutting-edge virtualization technologies. This role requires both breadth and depth, comfortable working from kernel-level drivers to user-space frameworks, debugging complex multi-layered systems, and collaborating across hardware, kernel, and application teams. You'll participate in all phases of development: architecture, implementation, optimization, testing, and integration with deeply integrated platform features.

Responsibilities:
Develop kernel-level storage components and user-space frameworks for macOS and our other platforms.
Optimize I/O performance, resource utilization, and power efficiency across the storage stack.
Debug and resolve complex issues spanning hardware, firmware, kernel, and user-space boundaries.
Collaborate with cross-functional teams, including hardware, kernel, filesystem, and virtualization engineers.
Write comprehensive test suites, performance benchmarks, and technical documentation.
Contribute to architecture decisions and long-term technical direction for storage systems.
Requirements:
Minimum Qualifications
5+ years of systems programming experience with demonstrated ability to work across multiple layers of the software stack.
Excellent programming skills in C++ and Swift/Obj-C.
Solid understanding of operating system fundamentals, including memory management, concurrency, and I/O subsystems.
B.S. or M.S. in Computer Science, Computer Engineering, or equivalent experience.
Experience with POSIX I/O, multithreaded programming, and performance optimization.
Proficiency in scripting languages (Python, Bash, or similar) for automation and tooling.
Strong debugging skills for complex, multi-layered systems.
Familiarity with build systems and version control (git).
Excellent communication and collaboration skills.

Preferred Qualifications
Kernel development experience (driver development, system calls, kernel debugging).
macOS or iOS development experience.
Experience with virtualization technologies (hypervisors, paravirtualization, VirtIO).
Familiarity with Unix/Linux internals.
Experience with block storage, remote storage, or distributed storage systems
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8659241
סגור
שירות זה פתוח ללקוחות VIP בלבד