דרושים » הנדסה » Software Middleware Team Lead - Q

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
Location: Herzliya
Job Type: Full Time
Responsibilities
Help create the next line of our AI products by leading the build of the infrastructure and groundwork they will stand on.
Lead the architecture and delivery of the low-latency middleware layer behind our iOS and macOS data collection and research applications.
Stay hands-on: write code, review pull requests, and debug the hard problems alongside the team. This is not a purely managerial role.
Set technical direction and coding standards across C++, Objective-C/C++, Swift, and Python.
Own the roadmap with research, firmware, silicon, and product partners, and turn ambiguous, ambitious goals into a concrete technical plan.
Drive design and implementation decisions for the applications on top of the middleware, not just the layer underneath.
Mentor and grow a team of strong engineers, and run the design and code reviews that set the culture.
Bring AI-assisted development into the teams daily workflow and show how much a small team can ship.
Work across the whole stack, from high-level software to low-level physics, and connect the disciplines that make it work.
Requirements:
Minimum Qualifications
B.Sc. in Computer Science, Electrical Engineering, or Computer Engineering.
5+ years of hands-on software development experience, including 5+ years of leading engineering teams.
Solid working experience in Python and in at least one of C++, Objective-C/C++, or Swift.
Comfort working across platforms and environments - shared code, build, and deployment.
Vast programming knowledge and background - able to credibly review and guide work across multiple languages and layers of the stack.
Proven capability delivering low-latency, production-grade systems, ideally in data collection, instrumentation, or research-tooling contexts.
Demonstrated, hands-on fluency with advanced AI coding tools, with the judgment to apply them effectively across a teams workflow.
Track record of technical leadership: architectural decision-making, mentoring, and balancing hands-on contribution with team enablement.
Excellent communication skills - able to represent the teams technical direction to stakeholders and translate business/research needs into engineering plans.

Preferred Qualifications
Professional experience in all of the core languages: Python, C++, Objective-C/C++, and Swift.
macOS and/or iOS development experience - a rare and highly valued profile for this team.
Familiarity with sensor capture (video, audio) and multi-stream synchronization.
Familiarity with machine learning and inference (on-device or pipeline integration).
Prior experience as a team lead or staff-level IC in a similarly scoped org.
Experience with pre-silicon or hardware-adjacent software development.
Background building integration/test vehicles or data-collection platforms.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8897111
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
Somewhere between the physics of a sensor and the software people touch, there is a layer that decides whether a breakthrough actually works. That layer is yours.
We're a small, truly multidisciplinary team that spans high-level software down to low-level physics, and we're building the foundation for our next big technology. As a Senior Software Engineer, you'll build the iOS- and macOS-based, low-latency application layer of our data collection and research system. It is the infrastructure that turns raw, real-world signals into the data that trains and validates the next line of our AI products. You'll write the code that makes it all work, and you'll help shape the applications built on top of it.
This is a rare chance to work on something new, from day one, alongside people who see the whole stack.

Responsibilities
Help create the next line of our AI products by building the infrastructure and laying the groundwork they will stand on.
Design and build low-latency middleware components for our-platform applications (iOS and macOS) supporting data collection and research workflows.
Own end-to-end implementation: architecture, coding, debugging, and performance tuning across the application layer.
Contribute to the design and implementation of downstream applications that consume the middleware (not just the plumbing - the product too).
Write robust, production-quality code in C++, Objective-C/C++, and/or Swift for performance-critical and system-level components, and Python for tooling, data processing, and automation.
Collaborate closely with firmware, data, and research teams to ensure the middleware correctly reflects real-world device and sensor behavior.
Use modern AI-assisted development tools as a core part of your workflow - for code generation, debugging, test authoring, and accelerating iteration.
Participate in design reviews, code reviews, and architectural decisions for the broader system.
Requirements:
Minimum Qualifications
B.Sc. in Computer Science, Electrical Engineering, or Computer Engineering.
5+ years of hands-on software development experience, with a track record of shipping production code.
Solid working experience in Python and in at least one of C++, Objective-C/C++, or Swift.
Comfort working across platforms and environments - shared code, build, and deployment.
Deep and broad programming fundamentals - comfortable moving across the stack from systems-level code to application logic.
Proven experience building low-latency or performance-sensitive applications (data pipelines, streaming, or similar).
Demonstrated ability to work effectively with advanced AI coding tools (e.g., Claude Code, Copilot, Cursor, or similar) as part of daily engineering practice.
A portfolio of delivered projects that demonstrate independent ownership and technical depth.
Strong communication skills and comfort working in a small, fast-moving team building novel systems.

Preferred Qualifications
Professional experience in all of the core languages: Python, C++, Objective-C/C++, and Swift.
macOS and/or iOS development experience - a rare and highly valued profile for this team.
Familiarity with sensor capture (video, audio) and multi-stream synchronization.
Familiarity with machine learning and inference (on-device or pipeline integration).
Experience with data collection/research tooling, instrumentation, or test-vehicle style software.
Background in embedded, firmware-adjacent, or hardware-integrated software.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8892438
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
Location: Herzliya
Job Type: Full Time
Were looking for a software developer with a real passion for hardware. You enjoy the moment when code makes a physical device do something, youre comfortable standing at a lab bench, and you take a problem from a vague request to a working solution that people actually use.

Responsibilities
Design and build macOS tools and applications, primarily in Python and Swift, for hardware test setups, lab research setups, and lab automation.
Develop company-wide tools used by multiple teams for dedicated proprietary hardware research, and support them as real products with real users.
Own problems end to end: understand the need with the people at the bench, design the solution, implement, deploy, and iterate until it works in the lab.
Integrate with instruments, sensors, and custom hardware over USB, serial, Bluetooth, network, and other lab interfaces.
Build supporting infrastructure as needed: cloud dashboards, databases, data pipelines, and reporting for test and research results.
Implement algorithms and data-processing logic that turn raw measurements into usable results.
Support Windows environments when lab equipment or vendor software requires it.
Make advanced AI coding tools a core part of how you build, and help the team move faster with them.
Take part in design and code reviews, and help raise the quality and maintainability of the teams tools.
Requirements:
Minimum Qualifications
B.Sc. in Computer Science, Electrical Engineering or similar.
3+ years of hands-on software development experience, with a track record of shipping tools or applications that others use.
Solid working experience in Python applications development.
A genuine interest in hardware: comfortable around lab equipment, reading datasheets, and debugging across the hardware/software boundary.
Ability to take an open-ended problem and deliver a complete working solution on your own, from requirements to deployment.
Good programming fundamentals: data structures, concurrency, I/O, testing, and debugging.
Demonstrated ability to work effectively with advanced AI coding tools (e.g., Claude Code, Copilot, Cursor, or similar) as part of daily engineering practice
Strong communication skills and a service mindset toward internal users such as researchers and hardware engineers.

Preferred Qualifications
Familiarity with Swift, TypeScript and React and the ability to become productive in it quickly, with experience on macOS.
Experience building lab automation, test fixtures, instrument control, or measurement software (e.g., SCPI/VISA, DAQ, oscilloscopes, power supplies).
Experience with hardware interfaces and protocols: USB, UART, SPI/I2C, BLE, or network-based device control.
Experience building dashboards and databases for engineering data (web or cloud, SQL/NoSQL).
Experience implementing signal-processing or other algorithms in Python.
Experience with Windows development or tooling, and with cross-platform deployment.
C, C++, or Objective-C experience for performance-sensitive or driver-adjacent code.
Background in embedded or firmware-adjacent development
Hobby or personal hardware projects (electronics, 3D printing, sensors, robotics).
Experience with CI/CD, packaging, and distributing internal tools to many users.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8897076
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya and Haifa
Job Type: Full Time
We're seeking a passionate and skilled Embedded Firmware Engineer to play a pivotal role in delivering the next generation of us. In this highly visible position, you'll be at the intersection of hardware and software, collaborating closely with logic designers to deeply understand system-level operations and performance requirements for hardware validation. In this role, you will develop critical low-level embedded firmware specifically designed to validate hardware functionality, ensure conformance, and drive performance during the bring-up and testing phases of new silicon. This involves designing, developing, and integrating complex drivers, diagnostic tests, and infrastructure essential for SoC bring-up, post-silicon validation, and debugging activities. Ultimately, you'll lead hands-on firmware development, system-level validation, and problem-solving at the hardware-software interface in a dynamic, collaborative environment, with your work directly enabling the successful launch of future products by ensuring our silicon meets the highest standards.
Requirements:
Minimum Qualifications
3+ years of experience in embedded firmware development within Real-Time (RT) or Embedded environments.
Strong proficiency in C, with a deep understanding of hardware-software interaction.
Hands-on expertise with Hardware-Software integrations, particularly for silicon validation and bring-up.
Exceptional debugging skills at the firmware and hardware level.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or equivalent practical experience.

Preferred Qualifications
Experience with pre-silicon and post-silicon validation methodologies.
Familiarity with CPU architectures (e.g., ARM) and low-level system programming.
Direct experience with System-on-Chip (SoC) development or validation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8847754
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya and Haifa
Job Type: Full Time
We're seeking a passionate and skilled Embedded Firmware Engineer to play a pivotal role in delivering the next generation of us. In this highly visible position, you'll be at the intersection of hardware and software, collaborating closely with logic designers to deeply understand system-level operations and performance requirements for hardware validation.

In this role, you will develop critical low-level embedded firmware specifically designed to validate hardware functionality, ensure conformance, and drive performance during the bring-up and testing phases of new silicon. This involves designing, developing, and integrating complex drivers, diagnostic tests, and infrastructure essential for SoC bring-up, post-silicon validation, and debugging activities. Ultimately, you'll lead hands-on firmware development, system-level validation, and problem-solving at the hardware-software interface in a dynamic, collaborative environment, with your work directly enabling the successful launch of future our products by ensuring our silicon meets the highest standards.
Requirements:
Minimum Qualifications
10+ years of experience in embedded firmware development within Real-Time (RT) or Embedded environments.
Strong proficiency in C, with a deep understanding of hardware-software interaction.
Hands-on expertise with Hardware-Software integrations, particularly for silicon validation and bring-up.
Exceptional debugging skills at the firmware and hardware level.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or equivalent practical experience.

Preferred Qualifications
Experience with pre-silicon and post-silicon validation methodologies.
Familiarity with CPU architectures (e.g., ARM) and low-level system programming.
Direct experience with System-on-Chip (SoC) development or validation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8847751
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 1 שעות
Location: Herzliya
Job Type: Full Time
Play a part in shaping the future of human-computer interaction. We're looking for an Engineering Program Manager (EPM) to turn advanced machine learning in speech, audio and computer vision into features that ship to customers.
You'll work across ML research, data collection, silicon, FW, and the device and companion SW teams that bring these features to our customers. Your work will cover every stage, from the first dataset to the final release.

You'll own the plan for taking ML features from research to release. That covers data planning, model training and evaluation, optimization for our silicon, integration with SW teams, and release. You'll keep teams aligned, make risk visible early, and help leadership decide when model quality, performance and schedule pull in different directions. You'll be comfortable with how uncertain research is, and disciplined about delivering what ships.

Responsibilities
Own the delivery plan for ML features, from research and prototyping through integration, validation and release.
Partner with data teams to build the data strategy and plan, making sure it covers what the models need and supports program milestones: what data, at what scale and coverage, and by when.
Align model milestones with HW builds, pre-silicon validation (simulation and FPGA), and silicon bring-up, ensuring models are ready at each gate.
Lead integration with SW groups, including model handoff, interfaces, integration schedules and release timing.
Align ML teams, MLOps and data science on priorities, compute capacity and dependencies.
Track model quality, latency, memory and power against product targets, and lead trade-off decisions.
Set up model release practices: readiness gates, versioning, regression tracking and post-integration monitoring.
Summarize ML progress into clear, data-driven recommendations for leadership.
Requirements:
Minimum Qualifications
B.Sc. in Computer Science, Electrical Engineering, or a related STEM field.
8+ years of relevant experience, including significant engineering program management experience in SW or ML development.
Hands-on background as an ML engineer, researcher or data scientist.
SW Experience working with data teams to define data strategy and plans for ML programs, with a clear understanding of how data drives model quality.
Solid understanding of the ML lifecycle, with the technical depth to engage credibly with researchers and engineers.
Experience with HW NPI cycles (prototype builds, pre-silicon validation)
Using AI tools in daily work to improve productivity.
Excellent communication skills, including summarizing complex status for executive audiences.
Experience leading through influence in a matrixed, multinational environment.

Preferred Qualifications
M.Sc. or Ph.D. in a related field.
Experience with speech, audio or computer vision ML (e.g., ASR, voice isolation, video restoration).
Familiarity with large-scale data collection and annotation practices, including privacy considerations.
Experience with on-device ML and optimization for dedicated HW or neural engines.
Familiarity with MLOps practices: data pipelines, distributed GPU training, CI/CD for models.
Experience with platform SW release processes and working with US-based teams.
Comfortable with ambiguity, using AI tools in daily work, and calm under pressure.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8897339
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are seeking a highly skilled and motivated ML Deployment Engineer to join our on-device AI team. In this role, you will take state-of-the-art machine learning models and make them run efficiently on Apple silicon - compressing, compiling, and optimizing them to deliver intelligent experiences that run entirely on-device, with the performance, power, and privacy our users expect.

Responsibilities
Own the model deployment pipeline from trained checkpoint to on-device execution, ensuring models meet product-quality bars for accuracy, latency, memory, and power.
Apply model compression techniques - quantization (post-training and calibration-based), palettization, pruning, and mixed-precision - and validate the accuracy/size/latency trade-offs of each.
Convert and compile models to the Core ML stack and target the Apple Neural Engine, GPU, and CPU.
Analyze and maximize accelerator (ANE) residency; diagnose why operations are rejected or dispatched to fallback compute units, and work with the graph to resolve them.
Profile end-to-end inference on real hardware, identify bottlenecks, and optimize compute-unit placement, memory footprint, and energy consumption.
Collaborate closely with ML research and applied ML to co-design models that are efficient to deploy and to feed hardware constraints back into model architecture decisions.
Build and maintain tooling and automation for reproducible compression, compilation, benchmarking, and numerical validation.
Stay current with the latest advances in efficient ML inference, model compression, and accelerator architectures.
Requirements:
Minimum Qualifications
Bachelors or Masters degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
5+ years of professional experience deploying machine learning models to production, with a significant focus on on-device, edge, or otherwise resource-constrained environments.
Strong programming skills in Python and C/C++.
Solid understanding of deep learning fundamentals and hands-on experience with a modern ML framework (e.g., PyTorch).
Practical experience with model compression and optimization - quantization, pruning, palettization, or mixed-precision - and a working understanding of floating-point and fixed-point/integer numerics and the quality trade-offs involved.
Experience taking models through a conversion and compilation toolchain to a hardware target (e.g., Core ML, TensorRT, TFLite, ONNX Runtime, or similar).
Demonstrated ability to profile and optimize code and models against strict latency, memory, and power constraints.
Strong debugging skills and comfort working at the boundary between ML models, compilers, and hardware.

Preferred Qualifications
Hands-on experience deploying to hardware accelerators / NPUs, and familiarity with the Apple Neural Engine (ANE), GPU, and CPU compute paths.
Experience with the Core ML toolchain and with inspecting or transforming model IRs (i.e MLIR) and writing custom graph passes.
Familiarity with reading and reasoning about compiler analytics - diagnosing operator fallback, layout, and residency issues on an accelerator.
Experience with calibration or data-based compression methods (e.g., GPTQ, activation quantization, sparsity) and layer-wise sensitivity analysis.
Background in on-device LLMs or generative models, including tokenization, KV-cache, and quantized inference.
Experience building benchmarking, numerical-validation, and CI tooling for model deployment.
Familiarity with low-level compute kernels, SoC memory hierarchies, and hardware-software co-design.
Excellent problem-solving skills, strong communication and teamwork, and a passion for building innovative products.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8892475
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya and Haifa
Job Type: Full Time
As a member of our ML group, you will research and build AI systems that change how our silicon is designed. Many of these problems are still open: the right way to frame the problem isn't known yet, and the data is scarce or noisy.

We are looking for a strong researcher who enjoys working closely with design teams to turn open-ended questions into well-posed research problems, and who wants to see the results used in real projects. Success in this role means models and agents that measurably improve designed chip metrics (Power, Performance, and Area) and design turnaround. You will join a growing team of AI and software engineers working with our chip design teams.

Responsibilities
Research and develop AI methods for the physical design flow, from floorplanning and placement through routing and timing closure, combining predictive models, optimization, and generative AI.
Design and build agentic workflows that connect LLMs to EDA tools, design data, and internal infrastructure, to automate and speed up tasks such as flow setup, debug, design exploration, and analysis.
Work with design teams to turn open-ended problems into well-defined research questions with clear metrics, baselines, and success criteria.
Develop robust AI methods for limited, noisy, or imbalanced data, leveraging domain knowledge and advanced learning techniques.
Own data end to end: extract useful signal from EDA tool outputs and design databases, validate and clean it, and build datasets and benchmarks where none exist.
Run careful experiments and evaluations for both models and agents, and report clearly what works and what doesn't.
Work with software engineers and design teams to bring promising prototypes into production flows, and improve them based on feedback from real projects.
Help shape new research directions as our work grows, follow the AI and EDA literature, and bring relevant ideas to the team.
Requirements:
Minimum Qualifications
MSc with a research thesis, or PhD, in Computer Science, Electrical Engineering, Applied Mathematics, Physics, or a related quantitative field.
Research track record in which you led both problem formulation and execution, shown through peer-reviewed publications, a substantial thesis, or equivalent work.
Strong AI fundamentals and hands-on experience building, training, and evaluating deep learning models in Python (e.g., PyTorch).
Hands-on experience with generative AI, such as building and evaluating LLM-based applications or agentic workflows (e.g., tool calling, multi-agent orchestration, retrieval).
Experience getting reliable results from imperfect real-world data (small datasets, noisy labels, missing values, distribution shift), with sound judgment about when a result can be trusted.
Ability to work independently on loosely defined problems, and to explain technical results clearly to both AI specialists and hardware engineers.

Preferred Qualifications
PhD in AI, Computer Science, Electrical Engineering, or a related field
Publications at top-tier AI or EDA venues (e.g., NeurIPS, ICML, ICLR, DAC, ICCAD, MLCAD).
Familiarity with chip design flows such as physical design, place and route, and static timing analysis, or a strong interest in learning the domain in depth
Experience adapting foundation models (e.g., fine-tuning, distillation, preference optimization), building evaluation frameworks for agents, or deploying LLM systems in production.
Experience with one or more of: graph neural networks, Bayesian optimization, active learning, reinforcement learning, probabilistic modeling
Experience integrating AI models or agents into EDA tool flows through scripting (Python/TCL) or APIs.
Experience taking research into production, with solid software engineering practices.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8892480
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
the company is known for its massive backend production. at any given moment thousands of servers are consuming 200+ billion mobile app events daily, crunching our users' data, serving requests, and communicating on a massive scale. to achieve such scale, our data & microservice architecture is built with the best and latest cutting-edge technologies such as Node.js, go, kafka, graphql, neo4j, redis, bigquery, aws, and many more
the saaslab group is part of the afos (the company operating system ) unit which owns the saas platform and control plane of the company - the foundational layer that manages users, accounts, billing, api gateway, authentication, permissions, and business integrations. saaslab's systems serve as the backbone for every product and feature at the company, handling millions of api calls daily and supporting thousands of enterprise customers worldwide.
we are looking for an exceptional team leader to lead the domain team within saaslab. the domain team owns the company's core entities - accounts, apps, and users - as well as the onboarding experience. this is a foundational domain that every other product and team at the company depends on. you will drive the technical execution and architectural evolution of these systems while ensuring their reliability and scalability as the company continues to grow.
the position requires a strong hands-on engineering leader with a solid architectural mindset, experience owning platform-level services, and the ability to balance day-to-day team leadership with long-term technical direction.
what you'll do
lead and mentor a team of engineers, fostering growth in design, architecture, and technical craft
own the domain team's systems end to end - ensuring high availability, security, and operational excellence for the core entities (accounts, apps, users) and onboarding flows that underpin every the company product
drive the design and delivery of scalable backend systems and data flows, including decoupling from legacy data stores, building a resilient domain model, and adopting modern patterns like graphql federation where relevant
work closely with product managers and cross-functional stakeholders, taking accountability for team deliveries and ensuring the team ships on time with excellent quality
stay hands-on and involved in architecture discussions, design reviews, and code reviews
lead technical initiatives, processes, and architectural decisions within the team
drive adoption of ai-powered tools and modern sdlc practices to improve team velocity and quality
be an active and engaged member of the saaslab leadership group, contributing to the unit's engineering vision, processes, and culture
Requirements:
what you have
2+ years of experience managing engineers or technical teams
6+ years of development and design experience, with strong backend engineering skills
experience working with high-scale, distributed cloud-based architectures
strong architectural thinking, with experience leading migrations or modernization initiatives
excellent analytical and interpersonal skills to work successfully with engineers, product owners, and business stakeholders
proven track record of recruiting and managing high-performing engineers
experience collaborating within a strong leadership team, with a team-player approach
high motivation, can-do attitude, and multi-tasking ability
b.sc. in Computer Science or equivalent practical experience
bonus points
experience with domain-driven design (ddd) principles and practices
experience with saas platform systems - identity, access management, billing, multi-tenancy, api gateways, or similar control-plane domains
experience working on core entity systems, identity/account management, or saas onboarding flows
experience with Node.js, graphql, or graph databases (neo4j)
experience with platform/infrastructure teams that serve internal engineering customers
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8895441
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
Our team is new, growing, and evolving quickly, and we are hiring across multiple disciplines. We work at the intersection of machine learning, hardware, and software, creating technologies that reshape how people communicate and experience the world around them in everyday life.

We are looking for someone who operates independently and leads projects, not someone who waits to be handed a task. You will be part of a development team, working closely with the central Platform Engineering group to deliver reliable cloud infrastructure, backend services, pipelines, and observability for the team's products. You will collaborate with developers and mentor other engineers along the way. This role is fully onsite.

Responsibilities
Own the CI/CD, cloud infrastructure, and operational health of your team's applications and services.
Build and operate cloud backend services, tooling, and automation in Python and Go.
Partner with the Platform Engineer to adopt shared tooling and contribute improvements back to the platform.
Design and manage cloud infrastructure as code.
Build observability (metrics, alerting, dashboards) and drive reliability and performance improvements.
Set technical direction and standards for deployment and operations within the team.
Requirements:
Minimum Qualifications
BSc in Computer Science or a related field.
5+ years of hands-on experience in cloud infrastructure, backend, DevOps, or SRE engineering.
Strong experience with Jenkins and ArgoCD (CI/CD and GitOps).
Strong experience with Docker, Docker Compose, and Kubernetes.
Hands-on experience with AWS and the AWS SDK.
Experience with infrastructure as code, preferably Pulumi.
Proficiency in Python and Bash, including building backend services and automation; experience with Go.
Solid understanding of networking (TCP/IP, DNS, load balancing, VPN, TLS).
Experience with Prometheus for monitoring and alerting.

Preferred Qualifications
Proven track record of independently leading infrastructure projects end-to-end: defining scope, designing the architecture, and driving execution through to delivery.
Experience designing and operating distributed backend services in the cloud
Experience with VictoriaMetrics (advantage).
Experience with Grafana and distributed tracing/logging stacks such as OpenTelemetry.
Experience supporting both macOS and Linux build and runtime environments (advantage).
Experience with debugging across platforms and performance optimization in distributed systems.
Strong analytical, architectural, and problem-solving skills.
Excellent communication and collaboration skills, with experience mentoring or guiding peers and working in a matrixed model with a central platform team.
Proficiency in Git and modern development workflows.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8876975
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya and Haifa
Job Type: Full Time
We are seeking a software engineer to build high-performance software models of advanced SoC designs and to help bridge the gap between Software and Hardware, influencing performance improvements, power efficiency, security, and the programming ease of Apple products.
Responsibilities
In this role, you will:
Develop software systems and tools used to bring up the future OS on future SoCs.
Support kernel and driver development on future processor & SoC models.
Work closely with software and hardware teams across product and research groups.
Promote new opportunities and techniques with other groups.
Requirements:
Minimum Qualifications
Experience with programming (C++/C) and scripting skills (Python). (MSc graduates may be considered without prior industry experience)
Background in low-level software, operating systems, or compilers.
Experience developing and debugging large, complex system software.
Experience with concurrent and parallel programming.
Knowledge of ARM and/or X86 architecture.

Preferred Qualifications
Degree in Computer Science or Computer Engineering.
Experience with kernel, driver and firmware development.
Experience with modeling and simulation.
Assembly experience.
Knowledge of modern SoC architectures.
Experience collaborating with cross-functional teams to achieve scheduled milestones.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8847760
סגור
שירות זה פתוח ללקוחות VIP בלבד