דרושים » תוכנה » Principal Software Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
חברה חסויה
Location: Tel Aviv-Yafo
We are looking for a Principal Software Engineer to join our team and revolutionize the way our system is built.

What your day will look like:
The correlation team is an integral part of the platform group, focused on developing and enhancing the core algorithms that power the products.
As a part of this team, you will be at the forefront of innovation, driving the development of the "Correlation" engine, a proprietary secret sauce algorithm, central to the platform's data-related capabilities, and fortified by a portfolio of patents.
As a Principal Software Engineer on the correlation team, you will lead the research, design, and implementation of the cutting-edge algorithms and infrastructure that drive the Platform. You will strategize and execute engineering efforts to achieve high scalability and performance. This role offers a unique opportunity to contribute to groundbreaking technology and shape the future of cybersecurity asset management.
Responsibilities:
Be a key member of the R&D team, solving and implementing complex engineering challenges.
Leading end-to-end implementations of technologies at the core of product.
Research solutions using data
Be hands-on: conduct research, perform POCs, and solve complex engineering challenges.
Contribute best practices and architectural leadership to our backend applications
Requirements:
At least 5 years as a backend developer
Highly experienced with Python
Knowledge in networking - Networks architecture, Tunneling, common protocols.
Experience with NoSQL DB (e.g. Elasticsearch, MongoDB, Redis, Cassandra)
Experience with cloud infrastructure (e.g., AWS, GCP, Azure).
Experience in working with high scale, big data, distributed cloud-based architectures
Can-do approach
Strong written and verbal communication skills in English and Hebrew
An insatiable curiosity for technology, always eager to delve into the details and uncover how things work.
Preferred:
Background in Cybersecurity
Developing software interacting with message queues (e.g. RabbitMQ, Kafka, SQS, NSQ, Pulsar).
Proven experience in diagnosing and resolving complex performance issues.
Experience with Celery.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8313526
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
Required Senior Software Engineer - Platform Team
About the role:
As a Senior Software Engineer - Platform Team you will help deliver a smooth and consistent developer experience to our product/AI teams. This enables them to iterate quickly and deliver products faster to the market. The team aims to streamline development processes, reduce friction and provide developers with the right tools and infrastructure to build high-quality software efficiently which effectively aligns technical execution with our business objectives..
You will:
You will have a direct impact on devs' daily smile :) , by focusing on their Devex and velocity through implementing and providing easy and intuitive self serve tools.
Lead the design and implementation of infrastructure of complex, time-critical microservices systems, collaborating with AI, data, and product teams to ensure high-quality code using latest technologies while maintaining high developer velocity.
Drive improvements to backend infrastructure, focusing on scalability, reliability, and performance to enhance the daily experience and productivity of developers, including implementing intuitive self-serve tools.
Contribute to defining and realizing the technology vision of the company, evaluating and integrating new technologies to enhance platform capabilities including Gen AI, and troubleshooting complex issues to ensure platform performance and availability. Proactively establish and maintain CI/CD practices and processes including hybrid envs.
Enhance system scalability, performance, and reliability.
What success looks like:
Leading the design and implementation of infrastructure for complex microservices systems, ensuring high-quality code, and maintaining a high pace of development while collaborating effectively with other teams.
Driving improvements to the backend infrastructure, focusing on scalability, reliability, and performance to enhance the daily experience and productivity of developers.
Contributing to the company's technology vision by evaluating and integrating new technologies, including Gen AI, and troubleshooting complex issues to ensure platform performance and availability.
Working closely with development teams to support architecture best practices and enhance system scalability, performance, and reliability.
Mentoring and advising other team members in code review, performance, scalability, and more.
Demonstrating excellent communication and collaboration skills, and being a team player with a highly motivated, can-do approach.
Why should you join us?
You can see your work translated into number of lives saved
You will work on core components that involve cutting edge technologies
You will improve the platform and impact the day to day work of developers and patients
You have the opportunity to work with a world-class team of developers and researchers
You will have a significant impact on all aspects of of SDLC
You love Interacting with great people who are open and fun to hang out with.
דרישות:
Minimum of 10 years BE/ platform experience with proven experience as a Platform Engineer or similar role
Knowledge of microservices architecture and distributed systems principles.
Hands-on experience with CI/CD systems such as github actions, Gitlab, Jenkins etc.
Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack) and concepts for proactive system management.
Strong communication skills and the ability to effectively communicate technical concepts with excellent problem-solving skills and ability to thrive in a fast-paced, collaborative environment.
Hands-on experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration platforms.
Autodidact that is eager to learn new technologies with Strong background in cloud infrastructure management is a big advantage.
Proficiency in high level language such as Python or similar and familiarity with bash and linux shell commands.#ENGLI המשרה מיועדת לנשים ולגברים כאחד.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8284789
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 1 שעות
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a passionate, motivated, and innovative Principal Data Scientist, to join our innovation department.
What your day will look like:
Be part of the founding data-science team, implementing new and exciting features, end-to-end, along with the product team, focusing on the algorithmic and machine learning aspects embedded in all our products.
As part of the founding team, you will be able to grow as a data scientist and define the theoretical and technical directions, and you will enjoy a lot of autonomy, responsibility, and ownership.
Apply your scientific knowledge and creativity to analyze large volumes of diverse and unstructured data and develop algorithmic solutions and models to solve complex problems.
Characterize and break down product use-cases effectively, choosing the right formalization and tools to best tackle them.
Research, design and apply advanced data processing technologies and methodologies, from a research playground to production. Contribute best practices to our backend applications and help pick the right frameworks and tooling for next product.
Work closely with other team members, such as backend developers, product managers and data engineers, across all groups and departments.
Build and promote quick prototypes/POC/demos to conceptualize innovative ideas
Be responsible for the entire algorithmic lifecycle in the company: data analytics, prototyping of new ideas, implementing algorithms and machine-learning models in a production environment and then monitoring and maintaining them.
Turn algorithm prototypes into shippable products that will have a significant and immediate impact on the companys revenue.
Requirements:
Proven strong expertise (8+ years) as a data scientist and machine-learning researcher.
Proven strong expertise (8+ years) in Python, with a production-level design and coding skills and hands-on experience with coding machine learning / statistical modeling based solutions
M.Sc. in Computer Science, Mathematics, Engineering or a related field, with strong theoretical background in supervised & unsupervised modeling and various other statistical modeling techniques
High-level experience with databases approaches, such as SQL and document-oriented (e.g. MongoDB) and big data
Experience in data analysis and visualization
Strong problem solving and critical thinking skills
Can-do approach
Background in Cybersecurity - an advantage
Theoretical and practical background in Generative AI - an advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8314308
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/08/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
we are seeking a Principal Backend Engineer to become a vital part of our Cortex backend engineering group, primarily focusing on the development and maintenance of our Cortex products, including Cortex XSOAR, Cortex XSIAM and new Cortex AI solution. Located predominantly in our TLV office, our team operates with high efficiency and swift decision-making processes.
In this role, you will design and implement robust backend services for Cortex XSOAR, a leading-edge security orchestration, automation, and response platform. This position requires a solid background in software engineering, with proficiency in Go or Python, and a keen interest in tackling complex technical challenges within the cybersecurity sphere.
As a member of our dynamic team, you will also contribute to creating innovative AI-based solutions leveraging the Cortex product line, enhancing shared Cortex infrastructures and components. We value candidates who are proactive, passionate about problem-solving, and committed to delivering substantial impact to thousands of customers. This role is an exceptional opportunity for those eager to advance Cortex XSOAR with AI-driven capabilities and make a significant mark in the cybersecurity industry.
More information about XSOAR, here.
Your Impact
End-to-end backend development of features and components across their entire life cycle (design, develop, test, deploy, maintain)
Work closely with peers across different teams and disciplines to shape solutions and integrate with other parts of the product
Contribute to team-wide efforts - code reviews, design reviews, technical and architectural decisions
Production oriented approach with providing real time mitigation and solutions to production issues.
Requirements:
8+ years of software engineering experience, including development of a scalable server-side application
Proven Experience with cloud platforms (e.g. GCP / AWS / Azure)
Experience with the AI world, including various models, frameworks, and prompting
Understands and can integrate Generative AI solutions into backend architectures
Experience with a variety of database technologies
Experience with distributed cloud products
Advanced:
Experience with Go and Python
Experience with Kubernetes / Docker.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8292241
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
We are seeking a talented backend engineer to join our growing team, owning our innovative product, Code Defender. Code Defenders mission is to detect and protect against client-side threats and enable our customers to be compliant with the latest security and privacy standards.
As a member of the team, you will play a crucial role in ensuring the product's success, by designing and developing advanced features, handling large-scale data, aggregations, while utilizing cutting edge technologies.
Collaboration with cross-functional teams including Platform, Product, Engineering, and Research will be integral as you lead feature development from inception through to deployment, applying backend methodologies and best practices.
What you'll do:
Develop cloud-based high-scale systems: Leverage the latest in cloud technology to build systems that can handle the demands of significantly large datasets with efficiency and reliability.
E2E Ownership: Take full responsibility for projects from the initial design and architecture stages through to implementation and rollout,
Innovate and Optimize Operations: Continuously seek out and implement innovations and optimizations to improve the performance and scalability of our systems.
Tackle challenging problems and find creative ways to solve them.
Participate in cross organization engineering innovation forums and technical guilds.
Collaborate on cross-functional teams: Work closely with other technical and research teams to integrate various products seamlessly, ensuring cohesive technology solutions across the board.
Ensure System Security and Compliance: Prioritize the security of our systems and ensure compliance with all relevant data protection regulations.
Performance Monitoring and Troubleshooting: Regularly monitor system performance, identify and resolve any issues to maintain optimal operation.
Work on cutting-edge technologies in coding, data persistence, CI/CD pipelines, and data pipelines. This includes expertise in any of the common backend development languages, SQL and NoSQL databases like MongoDB and Redis, messaging systems such as Kafka, search technologies like Elastic, and cloud services.
Requirements:
Experienced Backend Engineer: 6+ years of professional experience focused on backend system design and implementation.
Skilled in Cloud-Based Services: Demonstrated expertise in developing, deploying, and maintaining scalable, efficient, and robust cloud-based solutions.
Proficient in Multithreaded Programming: Expert in handling complex challenges in high-load environments through adept use of multithreaded programming techniques.
Strong foundation in coding best practices, enabling the creation of modular, reusable, and maintainable code.
Architectural Knowledge: Solid understanding of architectural frameworks and best practices for large-scale backend services.
Team Player: Known for a collaborative approach, seamlessly integrating with cross-functional teams to achieve technological excellence with high self management standards.
Technology Enthusiast: Passionate about leveraging technology to solve problems, continuously exploring new tools and methodologies to enhance system performance and reliability.
Experience with programming in GO (Golang) - a major advantage.
Experience with GCP and AWS- an advantage.
Experience with Node.js is a plus.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8259668
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/07/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
Are you a super-talent Senior Software Engineer with a passion for cybersecurity? Our Core team is looking for a highly responsible and professional individual to join us in building the next generation of cybersecurity solutions. We're seeking someone who thrives on technical challenges, can dive deep into complex systems, and is eager to contribute to a product that makes a real impact. If you're a top-notch engineer who consistently delivers high-quality work and is always looking to push the boundaries of what's possible, we want to talk to you. What You'll Do As a Senior Software Engineer , you'll be instrumental in designing, developing, and deploying critical components of our cybersecurity platform. Your responsibilities will include:
* Leading the design and implementation of complex software features from concept to production.
* Collaborating with product managers, researchers, and other engineers to define technical requirements and architectural solutions.
* Driving best practices in software development, including code quality, testing, and maintainability.
* Mentoring junior engineers and contributing to a culture of continuous learning and innovation.
* Tackling challenging technical problems in areas like low-level systems, big data processing, and vulnerability research.
Requirements:
* Languages: C/C++ - MUST
* JavaScrpt/TypeScript, Python, Scala
* Networking: Deep understanding of network protocols and architectures.
* Distributed Systems & Big Data: Node.js, Apache Flink, Apache Spark, Apache Airflow
* Containerization & Orchestration: Docker, Kubernetes (K8s), Microservices architectures
* Low-Level Systems: Experience with system internals, operating systems, and performance optimization.
* Security Domain: Prior experience or strong interest in vulnerability research, security engineering, or related cybersecurity fields
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8272469
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a senior backend engineer to join our team.
As a Backend Engineer, youll get the chance to build a high-scale, performant, secure, and modern SaaS product serving thousands of businesses worldwide!

You will work with a highly professional team and have the opportunity to experience multiple technologies, from Java backends to serverless NodeJS applications, running on modern cloud infrastructure.

Each member of our Engineering team is an all-around player that influences the product from the overall experience to the details of development and architecture. You should be passionate about software engineering and creating and owning a product end-to-end; from inception to production, through design, architecture, implementation, verification, deployment and monitoring.

What will you do:
Collaborate with a team of sharp, impact-driven engineers to solve meaningful, complex challenges at scale.
Partner with product managers to ship high-performance, resilient backend systems and APIs that power core experiences.
Architect and build robust, customer-facing services and platformsend-to-endfrom scratch, using todays best tools and practices.
Own your code in production: continuously improve, optimize, and evolve the systems that drive our business.
Take full accountability for designing, implementing, testing, and deploying backend capabilities with a focus on quality and velocity.
Champion engineering excellenceset high standards, own what you build, and help level up the team around you.
Requirements:
6+ years of professional experience as a software engineer with a strong emphasis on backend development in both dynamic and statically typed languages preferably Java.
A solid understanding of distributed and scalable production systems.
High standards for code quality, testability, maintainability, security and performance.
Experience with monitoring and troubleshooting live-production applications a must.
Experience with relational and non-relational databases (MySQL, Redis, DynamoDB).
Experience with OOP, TDD and MVC.
Previous experience with NodeJS an advantage.
Previous experience working on Travel systems, online booking tools, GDS systems and/financials and payments systems an advantage.
Experience in a startup environment an advantage.
Team player with excellent communication and collaboration skills.
Fluent English spoken and written.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8311845
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
14/07/2025
Location: Tel Aviv-Yafo and Netanya
Job Type: Full Time
At our company, were reinventing DevOps and MLOps to help the worlds greatest companies innovate -- and we want you along for the ride. This is a special place with a unique combination of brilliance, spirit and just all-around great people. Here, if youre willing to do more, your career can take off. And since software plays a central role in everyones lives, youll be part of an important mission. Thousands of customers, including the majority of the Fortune 100, trust our company to manage, accelerate, and secure their software delivery from code to production - a concept we call liquid software. Wouldn't it be amazing if you could join us in our journey?
About the Team
We are seeking a highly skilled Senior Data Engineer to join our company's ML Data Group and help drive the development and optimization of our cutting-edge data infrastructure. As a key member of the company's ML Platform team, you will play an instrumental role in building and evolving our feature store data pipeline, enabling machine learning teams to efficiently access and work with high-quality, real-time data at scale.
In this dynamic, fast-paced environment, you will collaborate with other data professionals to create robust, scalable data solutions. You will be responsible for architecting, designing, and implementing data pipelines that ensure reliable data ingestion, transformation, and storage, ultimately supporting the production of high-performance ML models.
We are looking for data-driven problem-solvers who thrive in ambiguous, fast-moving environments and are passionate about building data systems that empower teams to innovate and scale. We value independent thinkers with a strong sense of ownership, who can take challenges from concept to production while continuously improving our data infrastructure.
As a Data Engineer at our company's ML you will...
Design and implement large-scale batch & streaming data pipelines infrastructure
Build and optimize data workflows for maximum reliability and performance
Develop solutions for real-time data processing and analytics
Implement data consistency checks and quality assurance processes
Design and maintain state management systems for distributed data processing
Take a crucial role in building the group's engineering culture, tools, and methodologies
Define abstractions, methodologies, and coding standards for the entire Data Engineering pipeline.
Requirements:
5+ years of experience as a Software Engineer with focus on data engineering
Expert knowledge in building and maintaining data pipelines at scale
Strong experience with stream/batch processing frameworks (e.g. Apache Spark, Flink)
Profound understanding of message brokers (e.g. Kafka, RabbitMQ)
Experience with data warehousing and lake technologies
Strong Python programming skills and experience building data engineering tools
Experience with designing and maintaining Python SDKs
Proficiency in Java for data processing applications
Understanding of data modeling and optimization techniques
Bonus Points
Experience with ML model deployment and maintenance in production
Knowledge of data governance and compliance requirements
Experience with real-time analytics and processing
Understanding of distributed systems and cloud architectures
Experience with data visualization and lineage tools/frameworks and techniques.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8257535
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
21/07/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking an experienced Backend Tech Lead to join our recommendations group. As a Tech Lead, you will be instrumental in shaping the technical direction and architecture of our backend systems. You will leverage your deep expertise in backend technologies to design, build and scale backend services while guiding a group of engineers toward delivering robust, high-performance solutions. This role offers the opportunity to collaborate with cross-functional teams and contribute to projects that impact the entire organization. If you're a leader with a passion for backend development, we would love to have you on board!

Role

As a Backend Tech Lead, your responsibilities will include:
Mentoring and guiding backend engineers to ensure high-quality code and effective development processes.
System design and architecture: Designing scalable, efficient, and secure backend systems, including APIs and data storage solutions, using technologies like Python, MySQL, Redis and Elasticsearch.
Tech stack evolution: Driving improvements in backend technologies, frameworks and development practices.
Cross-functional collaboration: Working closely with product managers, frontend teams and other stakeholders to ensure backend services meet business requirements and technical specifications.
Performance and scalability: Ensuring that our backend services are highly available, scalable and optimized for performance.
Cloud infrastructure: Overseeing cloud services and ensuring backend systems are seamlessly integrated with cloud platforms.
Code quality and best practices: Writing and maintaining clean, maintainable and well-documented code, while fostering a culture of code reviews, continuous improvement and adherence to best practices.
Technical leadership: Owning the technical direction of backend systems, making key architectural decisions and promoting industry best practices within the group.
Requirements:
Youre a seasoned Backend Tech Lead with a deep passion for backend systems and strong leadership qualities. Heres what were looking for:
Strong proficiency in Python: Extensive experience with Python and web frameworks in a production environment.
Leadership experience: Proven ability to lead, mentor, and inspire engineering teams.
Backend expertise: Experience with building, deploying, and optimizing large-scale backend systems using databases like MySQL, and NoSQL systems (e.g., Redis, Elasticsearch).
Cloud platforms: Expertise in cloud infrastructure and services for backend service deployment and management.
Microservices and APIs: Solid experience designing and implementing backend APIs and microservices architectures that are modular, scalable and maintainable.
Containerization and orchestration: Familiarity with Docker and Kubernetes for containerized applications and orchestration.
High-performance systems: Ability to identify performance bottlenecks and optimize backend systems to handle large-scale traffic with minimal latency.
Strong communication skills: Excellent verbal and written communication skills, with the ability to explain complex technical concepts.

Desired Skills:
- Experience: At least 5 years of solid backend engineering experience, with at least 2 years in a leadership or tech lead position.
- Education: A degree in Computer Science
Collaborative mindset: A passion for working in a team-oriented environment and helping others grow technically.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8268722
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
JR295989
As a Backend Software Engineering, your job responsibilities will include:

Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.

Develop high-quality, production-ready code that can be used by millions of users of our cloud platform.

Make design decisions on the basis of performance, scalability, and future expansion.

Work in a Hybrid Engineering model and contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing of the features.

Build efficient components/algorithms on a microservice multi-tenant SaaS cloud environment

Code review, mentoring junior engineers, and providing technical guidance to the team (depending on the seniority level)
Requirements:
6+ years of development experience as a software engineer.

Deep knowledge of object-oriented programming and other scripting languages: Java, Python, Scala C#, Go, Node.JS and C++.

Strong SQL skills and experience with relational and non-relational databases e.g. (Postgress/Trino/redshift/Mongo).

Experience with developing SAAS products over public cloud infrastructure - AWS/Azure/GCP.

Proven experience designing and developing distributed systems at scale.

Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution, along with a deep understanding of relational database and non-relational databases.

A deeper understanding of software development best practices and demonstrate leadership skills.

Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8272644
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for passionate individuals who thrive in collaborative environments and are eager to drive impact. If youre excited about solving complex challenges in bold, innovative ways, wed love to connect with you.

What are we looking for?
Our team is responsible for Endpoint Protection services, and covers end-to-end from agent to backend to frontend the following areas:
Building services that process traffic between our Agent (which is responsible for protection across all kinds of OS - Windows, Linux, macOS) and our cloud-based Management console
Developing a big part of backend of this Management console itself (which is in short a large-scale distributed system, a complex "control application" used by IT security teams of S1 clients - that can be seen in many S1 vs. Ransomware demos) and the management of the "fleet" of agents deployed on endpoints in client's environments (backends written in Python and Go and deployed in Kubernetes)
Were a team with a significant impact on how our customers environments are protected, and how they interact with agents. As a core team at S1, we're heavily involved in every end-to-end effort, features development and are key contributors to the design and build of the right architecture of S1's cybersecurity solution to match the scale & hyper-growth of our business.

What will you do?
Design, develop, and support robust backend system our main product line - Endpoint Protection
Feature Design and Documentation: Take ownership of designing new features and creating documentation.
Database Schema Design: Design efficient database schemas to support new and existing features.
Backend Service Development: Develop and maintain backend services using Go and Python. Create RESTful APIs to facilitate seamless interaction between the backend, front-end, and other systems.
Integration: Integrate with various cloud services (AWS, GCP), databases (Postgres, MongoDB), messaging systems (Kafka), and caching solutions (Redis) to enhance system functionality and performance.
Feature Support and Validation: Provide support during the feature validation cycle, ensuring smooth deployment to production environments.
Performance Optimization: Optimize system performance and scalability to manage demanding workloads effectively.
Requirement Translation: Understand product requirements and translate them into technical solutions.
Cross-Team Collaboration: Work closely with product, validation, and front-end engineering teams to deliver and maintain high-quality features.
Customer Communication: Communicate with customer care and support teams to address issues.
Code Quality and Maintenance: Write clean, maintainable code. Stay up-to-date with the latest advancements in backend technologies and security best practices.
Innovation and Creativity: Bring creativity to the table. Explore new solutions and technologies to improve our product continuously.
Requirements:
What skills and knowledge should you bring?
5+ years of hands-on experience with modern Java or Python, Go, or similar.
Ability to quickly dive into new products and understand their inner working.
Self-driven individual.
Experience from with large-scale high-load distributed systems & performance.
Excellent communication skills - you will be regularly in touch with Product, Technical Account Managers (who provide feedback from clients) and other Engineering teams.

Itd be great if you have experience with / or Youd learn & gain on our team:
Experience with Docker, Helm & Kubernetes.
Familiarity with AWS and/or other cloud platforms.
Experience from a SaaS company.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8273922
סגור
שירות זה פתוח ללקוחות VIP בלבד