Required Full Stack Principal Engineer
The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics – all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Full Stack Principal Engineer on our Software Engineering Team in Glil Yam – Herzliya.
What youll achieve:
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customers business goals, needs and general business environment, creating scalable and reliable software solutions.
In this role, you will take on a high-impact position within the Platform team, ideal for someone who enjoys solving complex system challenges, working closely with data, and thriving in fast-changing environments. You will design and implement features end‑to‑end, lead development workflows, and act as a technical leader across the full stack.
You will:
Contribute to the design and architecture of high-quality, complex systems and software/storage environments
Design, develop, and maintain data‑intensive and high‑scale applications
Lead hands-on development across front-end and backend components
Debug and support live production systems across multiple domains
Prepare, review and evaluate software/storage specifications for products and systems
Application closing date: 03 March 2026
Job ID:R285526.
The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics – all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Full Stack Principal Engineer on our Software Engineering Team in Glil Yam – Herzliya.
What youll achieve:
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customers business goals, needs and general business environment, creating scalable and reliable software solutions.
In this role, you will take on a high-impact position within the Platform team, ideal for someone who enjoys solving complex system challenges, working closely with data, and thriving in fast-changing environments. You will design and implement features end‑to‑end, lead development workflows, and act as a technical leader across the full stack.
You will:
Contribute to the design and architecture of high-quality, complex systems and software/storage environments
Design, develop, and maintain data‑intensive and high‑scale applications
Lead hands-on development across front-end and backend components
Debug and support live production systems across multiple domains
Prepare, review and evaluate software/storage specifications for products and systems
Application closing date: 03 March 2026
Job ID:R285526.
Requirements:
Essential Requirements:
BSc in Computer Science or equivalent with 6-8 years of professional software development experience
Strong Full Stack background with Front-End expertise and 3+ years in backend development using Python
Proven experience designing, developing, and maintaining high-scale or data-intensive applications
Strong knowledge of TypeScript, Node.js, and modern web frameworks (React/Vue)
Hands-on experience with SQL and NoSQL databases, cloud environments, and containerization technologies (Docker, Kubernetes
Desirable Requirements
Experience with containerization and orchestration technologies (Docker, Kubernetes)
Familiarity with front-end architecture methodologies.
Essential Requirements:
BSc in Computer Science or equivalent with 6-8 years of professional software development experience
Strong Full Stack background with Front-End expertise and 3+ years in backend development using Python
Proven experience designing, developing, and maintaining high-scale or data-intensive applications
Strong knowledge of TypeScript, Node.js, and modern web frameworks (React/Vue)
Hands-on experience with SQL and NoSQL databases, cloud environments, and containerization technologies (Docker, Kubernetes
Desirable Requirements
Experience with containerization and orchestration technologies (Docker, Kubernetes)
Familiarity with front-end architecture methodologies.
This position is open to all candidates.















