דרושים » תוכנה » Senior Code Module (C++) Engineer- Python Agent team

משרות על המפה
 
בדיקת קורות חיים
אבחון און ליין
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
09/04/2024
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
פורסם ע"י המעסיק
09/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Deep Instinct, the first cyber security company to apply Deep Learning to cyber security is looking for a Senior DevOps Cloud Engineer. Deep instinct is an innovative start-up that has a unique and game-changing software solution to protect Fortune 500 End-Point users against Zero Day & APT cyber-attacks. This is an incredible opportunity to get in early at a Pre-IPO Cyber Security company that is poised to do huge things! We're on a mission to disrupt the cyber security market and the time is NOW! You will take part in Developing, maintaining, and optimizing our products and their production environments. Play a key role in designing our transformation from a single tenant service to a high scale multi-tenant HA cloud native solution. Influence and optimize our software delivery lifecycle, Infrastructure as code, container orchestration, artifact managers, monitoring, and more while working closely with development and research teams.

Office Location:
TLV Office

Region:
Israel

Responsibilities::
What kind of things we do? Streamline the software development lifecycle by identifying pain points and productivity barriers and determining ways to resolve them. Collaborate closely with development teams to understand their current build and release processes and make recommendations for improvement. Partner with cross-functional stakeholders, including development, research, operations, quality assurance and security, to streamline processes. Provide guidance to development teams to improve performance and operability of the solutions they develop. Build and maintain the CI/CD pipelines to improve developer productivity, agility, and code quality. Develop and continuously improve automation solutions to enable teams to build, deploy and test code efficiently and consistently. Ensure that systems meet business and customer needs for reliability and availability. Monitor and manage application performance and service quality, including initial troubleshooting, identification of root cases and issue resolution. Work closely with cross-functional stakeholders to analyze and troubleshoot complex production issues.


Why Work With Us::
Deep Instinct , is the first cyber security company to apply Deep Learning as a platform. We are the only cyber security company harnessing the power of deep learning to prevent 99% of known and unknown attacks from malware and zero-day threats. Deep Instinct Prevention for Endpoints . Prevention of malicious files at the endpoint is critical. Deep Instinct prevents known, unknown, zero-day, and ransomware from executing on the endpoint Deep Instinct Prevention for Applications. is an agentless, on-demand, anti-malware solution for the enterprise that is device and system agnostic. With our unique, industry-leading deep learning ap
Requirements:
What are we looking for? +6 years of relevant DevOps experience. Hands-on experience with designing, building, and managing production-grade infrastructure on GCP +3 years of hands-on experience writing and managing automated Infrastructure as code. +3 years of experience writing automations with one of the following scripting languages: Ansible, Python, Groovy. +2 years of Hands-on experience building and managing Kubernetes clusters in production environments. +2 years of hands-on experience designing and building CI/CD for containerized based applications (Jenkins, GitHub actions, ArgoCD, Cloud Build & Deploy) Strong collaboration skills, with a demonstrated ability to work well as part of a team. Experience with agile development and a strong understanding of DevOps principles. Ability to investigate and analyze information, and to draw conclusions. Flexibility, adaptability, and desire to learn new languages and technologies. Strong verbal and written communication skills. B.Sc. (or equivalent) in Computer Engineering, Computer Science, or related technical discipline – Advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7688101
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
7 ימים
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for an ambitious manager and software engineer for our endpoint core engines platform team that includes more than 10 engineers.

The team is responsible for advanced technologies across all our supported platforms - Mac, Linux, Windows and also owns our agent build and infrastructure.

This team delivers effective business logic, enhancements for the engines in our system, and infrastructure code that implements our long term architecture on the agent.

In this position you will:

Manage a large team of C++ engineers that own our core technologies in the endpoint agent
Own high-performance and critical-path code for sensitive engines in production under Linux, Mac and Windows
Deliver high quality code and results on requirements provided by product management and the field
Collaborate with various teams and stakeholders across the organization (R&D, Support, Operations, product, etc.)
Participate in customer and support calls as the technical authority
Get familiar with real customer challenges and gain a deep understanding of the balance between delivery velocity, security value and performance
Requirements:
Managing a large team of engineers: 4+ years of experience
Develop applications for one of Mac/Linux/Windows: 4+ years of experience
Mastery of C/C++/low level language: 5+ years of experience with low level code
Passion for problem-solving and debugging complex issues
Ability to understand other people's code quickly and effectively
Experience in Software Design and Object Oriented programming
Experience with complex SW multi-threaded environments
High attention to details
Keep focus under pressure
Great interpersonal communication skills
Excellent mentoring and delegation skills
Advantages:

Experience with developing cross-platform applications.
Experience in modern C++11/14
Security/OS Internals background
Experience in different types of programming paradigms
Experience in developing for Linux/Mac OS environment
Experience with working with customers on sensitive production incidents
Experience with agile software development
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7752558
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
19/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are expanding our group, which consists of proactive, self-motivated, and diligent individuals who have a creative and resourceful attitude, and who work well both independently and in a team. We are looking for like-minded individuals who share our values.
Role description:
We are looking for a Senior Software Engineer to join the R&D team and develop our product to provide outstanding value to our customers.
In this essential and team-oriented role, you will work with our R&D development teams. You will be responsible for designing a revolutionary product, developing prioritized features for it, and ensuring great quality through collaboration within your team and with other teams Engineering, QA, DevOps/IT, and Product to create a secure, scalable, and high-quality solution for our customers.
In this role, youll work with a team of driven professionals, learn to develop elite security products, simplify high-complexity systems, and build to market specifications to meet the high-value demand of our customers.
Requirements:
8+ years of experience in software development.
Background of at least 3 years in a cyber security company or relevant military background.
4 years of experience with python/C++/C.
Proven experience in Linux development, with a strong understanding of operating system architecture and system calls.
Strong understanding of security principles, such as encryption, authentication, authorization mechanisms, secure coding practices, and vulnerability analysis.
Object-oriented programming and design skills (at least 3+ years).
Ability to comprehend sophisticated systems, including client-server architecture.
Ability to debug and analyse using debuggers, profiling tools, and Linux audit tools.
Resourcefulness and excellent technical and analytical skills, with an ability to identify and mitigate security risks.
Team player driven to succeed in an ambitious, fast-paced team.
Nice to have:
Computer science degree or equivalent premium military training.
Experience working with and configuring virtual machines.
Familiarity with hardware security features (e.g., Trusted Platform Module, TrustZone, or enclaves) and their integration.
Experience integrating hardware and software components to create a robust security solution.
Familiarity with PyTest or similar unit-testing frameworks.
Networking knowledge.
Work experience with Linux APIs (e.g., socket, ioctl, poll, etc.)
Familiarity with OWASP and CVSS frameworks.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7725842
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
פורסם ע"י המעסיק
3 ימים
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are an award-winning Israeli IT company specializing in providing digital solutions to organizations, small and medium businesses and government agencies. Our extensive project portfolio includes dozens of advanced software solutions that serve over 200 million people worldwide. We collaborated with a technology product company that is developing a desktop product for medical organizations in the USA. We are looking to recruit you for the position of Senior software engineer with specialization in the C ++ and C # stack.
 
Responsibilites:
Developing Agent Software: Create and refine an agent software that seamlessly interacts with a third-party process, employing reverse engineering techniques. This involves utilizing low-level APIs, implementing DLL injection strategies, and employing minimum footprint techniques to ensure optimal resource usage.
system Architecture Design: Play a pivotal role in shaping Vim's system architecture, contributing from initial whiteboard sessions to the actual implementation phase. Collaborate closely with the team to design robust and scalable solutions.
End-to-End Feature Delivery: Take ownership of feature development from conception to deployment. Develop, TEST, and deploy endpoint software solutions tailored for Windows environments and the company's browser extension, ensuring they meet quality standards and user requirements.
Cloud Technology Integration: Leverage cloud-related technologies, including web services, to enhance the functionality and scalability of the software solutions. Integrate cloud services seamlessly into the agent software, enabling efficient data exchange and communication with external systems.
Close-to-OS Development: Utilize expertise in working close to the operating system, including Win32 API, to develop efficient and high-performance software components.
Implement functionalities that interact directly with the OS, optimizing system resource utilization and enhancing overall performance. Collaborative Engineering: Work within a dynamic and collaborative environment alongside a team of highly skilled engineers. Adapt quickly to changing priorities and agile workflows while upholding uncompromising standards for code quality and performance.
Code Ownership and Deployment: Take full ownership of your codebase, ensuring its integrity through rigorous testing and adherence to best practices. Deploy code into production environments, contributing to the continuous improvement of endpoint applications using technologies such as ElectronJS, Node.js, JavaScript, C / C ++, C # and Python.
Requirements:
Experience in developing desktop and WEB interfaces for at least 4-5 years.
Development experience in C ++ and C # JavaScript, NodeJS, Python - advantage.
Emphasis on software development experience in a desktop environment. Understanding and partnership in building architecture and design.
An opportunity for the hybrid work railway axis.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7756265
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
22/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Senior Python Backend Engineer
Full-Time
Tel Aviv
Who are you?
You are an experienced backend engineer with expertise in Python, passionate about developing scalable applications and robust APIs. Skilled in collaborating within cross-functional teams, you excel in driving product innovation and enhancing system performance. Your ability to integrate advanced technologies, like large language models, into production systems sets you apart. Proactive and detail-oriented, you effectively monitor and troubleshoot backend issues. Always eager to stay ahead in the technology curve, you embrace challenges and continuous learning.
What youll be doing?
Design and implement robust services and APIs to drive our product.
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize existing systems for improved performance and scalability.
Participate in code reviews, contribute to team knowledge sharing.
Monitor, identify, and resolve backend/platform issues.
Implement and maintain microservices architecture and event-driven communication systems.
Integrate and operationalize large language models (LLMs) within the production environment.
Stay up-to-date with emerging trends and technologies in the software development industry.
Requirements:
5+ years of experience in backend development with a strong proficiency in Python.
3+ years of experience building RESTful API services with frameworks like Django, Flask, or FastAPI.
3 + years of experience working with task queues and asynchronous programming in Python.
Solid understanding of databases (e.g., PostgreSQL, MySQL, MongoDB), caching mechanisms (e.g., Redis, Memcached), and vector stores (e.g., Pinecone, Elasticsearch).
Strong knowledge of software architecture and design patterns, including experience in microservices architecture and event-driven communication.
Experience integrating and working with LLMs as part of larger production systems.
Experience with Docker and Kubernetes is highly desirable.
Proficient understanding of code versioning tools, such as Git.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7731548
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
20/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Senior Fullstack Engineer to join our in-house research infrastructure team and play a pivotal role in contributing to the companys ongoing success, Come join us.
What you will do:
The teams mission is to build the ultimate platform for quantitative finance research and Real Time production trading. Our pipelines process huge amounts of data from various sources, and you will take part in developing new workflows using state of the art technology to gain insights and optimize across all products.
Your Impact:
The workflow you will develop will be used by the entire company.
Conceiving innovative and novel ideas to visualize multi-dimensional data across a variety of client applications.
Working with quantitative researchers and production traders to deliver a high-quality UX/UI experience
End-to-end ownership POC, design, development cycles, deployment, and testing.
Creative thinking using state-of-the-art tech stack.
Requirements:
BSc in Computer Science or equivalent software engineering fundamentals (Autodidact, Military experience)
Can-do mentality, intellectual curiosity, self-motivation, and ability to communicate within and across teams.
7+ years of professional experience as a software engineer with significant Front End and Back End experience.
Strong coding skills in JS and Python.
A passion for creating a slick UX.
A deep understanding of production systems and architecture.
Experience with UI testing frameworks and CI pipelines
Preferred Qualifications:
A passion for capital markets.
Prior experience in quantitative finance.
Prior experience in C++, C#
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7727418
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
13/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
were looking for a talented Senior Software Engineer to join our growing research and development teams in Tel Aviv.
As Staff Software Engineer, you will work on everything that's running on our OT appliance - from network data collection, through sophisticated logical algorithm, to data manipulations and API.
If youre excited about getting exposure to all aspects of product research and development, this is for you.
Your Opportunity:
As part of working on a small team, you'll have a broad scope and an opportunity to grow as a software engineer. You will team up with engineers to drive initiatives, define the architecture, and build new features
Help with design decisions and the ability to understand and improve product performance and stability
Own your projects end-to-end including design, development, testing, and deployment
Collaborate with an amazing group of cross-functional team members including product management, design and other engineers in your Agile team
Perform code and design reviews
Requirements:
At least 5 years of system/backend programming experience (C/C++ or similar)
A desire to learn new programming languages to solve unique technical problems when they arise
We use Go for a lot of development. If you have experience with it, great! If you dont, then youll need the desire to learn it quickly.
In-depth knowledge of TCP/IP protocols and Unix internals
Experience with multi-threaded and network programming
Strong understanding of network application architecture and data structures
An academic level understanding of algorithms and data-structures
Proficiency in business-level English
And Ideally:
Knowledge of Cyber Security trends and events.
Reverse engineering of applications and other software.
Experience with Databases/SQL
Experience with Containers
Experience developing packet sniffing applications or similar network applications.
Significant hands-on experience with Linux
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7720157
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
פורסם ע"י המעסיק
09/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Who we are: KAZUAR is a cyber-security startup that offers a new game-changing solution for data and access security. Our products create self-contained, cryptographically isolated workspaces which provide cyber protection against the most sophisticated strategic risks to businesses and organizations. Our team of proactive, self-motivated, and diligent people with a creative and resourceful attitude who works well independently and as a team is expanding. Role description: We are looking for an experienced and talented embedded Linux software developer to join our team and help us deliver innovative solutions for embedded systems. You will be responsible for developing, testing, and optimizing the application and infrastructure code for our embedded system and integrating it with other components of our solution. You will also be involved in porting our code to new hardware platforms and ensuring the quality and security of our system. You will work closely with other developers, engineers, and product managers to meet the requirements and expectations of our customers:
Requirements:
* 6+ years of experience in embedded Linux development in C/C++, Bash, Make, and Python.
* 3+ years of experience in Linux BSP Development and Yocto build system.
* Native to the Linux command line.
* Strong knowledge of Linux Kernel subsystems and architecture, boot code, writing custom device drivers and related APIs.
* Experience in initial board bring up on custom hardware.
* Knowledge of ARM based SoC architecture, HW accelerators, power optimization tools and techniques.
* Familiar with memory and peripheral interfaces such as LPDDR, eMMC, PCIe, USB, UART, GPIO, SPI, I2C, etc.
* Experience with low-level debugging tools, such as GDB, ftrace, etc.
* Familiar with Network debugging tools such as tcpdump, netcat, routing, iptables, etc.
* Experience with embedded system updateability and testing frameworks.
* Strong problem-solving, analytical, and communication skills.
* Ability to work independently and collaboratively in a fast-paced environment.
* Bachelor's degree in computer science, Electrical Engineering, or related field, or equivalent work experience.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7628031
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
20/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a senior Linux Internals developer who is passionate about software design, code quality, and performance.
The job involves writing production-grade modern C++ code that will be shipped to thousands of endpoints.
The role includes both working on high-level problems as well as collaborating closely with operating system internals to collect the necessary data.
Responsibilities:
Write production-grade, C/C++ code to create robust and high-performance software that delivers real-time data to our analysis services.
Optimize code for maximum efficiency and resource utilization to ensure the smooth operation of our solutions.
Develop multithreaded applications.
Collaborate closely with operating system internals to gather essential data for analyzing abnormal behavior on endpoints.
Utilize third-party libraries such as Boost and Protobuf to enhance functionality and streamline development.
Participate in code reviews with an emphasis on design and code quality to ensure the team adheres to best practices.
Work effectively within a team, contributing to a collaborative and innovative development environment.
Apply problem-solving abilities to address complex technical challenges in the cybersecurity and AI domains.
Requirements:
5+ years of experience in a low-level development role.
Deep understanding of Linux OS internals and source code.
Development for different distributions, in a cross-platform manner.
Experience with C++ 14 (or later).
Kernel development - an advantage.
Experience in the cyber security field - an advantage.
Excellent problem-solving and debugging skills.
Understanding of the X86 instruction set (assembly) and the C ABI.
Effective communication and teamwork abilities.
Proven experience in building multithreaded applications to enhance software performance.
Strong debugging skills, including the ability to identify and rectify race conditions and memory leaks.
Capable of conducting code reviews with a focus on design and quality, contributing to a high-standard codebase.
Analytical thinking.
Ability to work well in a team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7727776
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
12/05/2024
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a talented and experienced Data and ML Engineer, youll be leading the ML infrastructure and data processing R&D effort, taking a pivotal part in developing our proprietary machine learning-based perception and navigation algorithms.

In this position, you will report to the AI Team Lead and play a key role in a fast-growing team with significant impact and potential for professional and personal growth.

Responsibilities - what you will be doing

Design, build, and manage the data processing pipelines and solutions used for training and testing of AI algorithms
Collaborate closely with perception and navigation R&D team members to implement machine learning algorithms and models tailored for high-accuracy offline execution, later to be used for automatic labeling and semi-supervised training
Profiling, analyzing, and benchmarking of models to identify areas for improvement in terms of efficiency, and accuracy emphasizing aspects of real-time performance on embedded platforms
Stay up to date with the latest advancements in deep learning foundation models and ML algorithms, data management solutions, and cloud computing advancements
Collaborate with the data management and cloud teams to guide and build a unified data management solution based on multi-sensors and our various data sources
Requirements:
BSc in Computer Science or Software Engineering or equivalent degree
Solid background in cloud-based workflows, acquaintance with existing data management and infrastructure frameworks, and understanding of tradeoffs and limitations of different solutions
Proficiency in Python programming, experience working with relevant deep learning and data processing libraries (Pytorch /TensorFlow, Pandas)
Proven experience with designing and building pipelines for Machine Learning projects based on the implementation of SOTA algorithms
Advantages this will bring you to our front-row

Expertise in one or more perception-related aspects of computer vision are a large advantage (SLAM, sensor fusion, intrinsic/extrinsic calibration, 3D reconstruction, etc.
Experience with C++ and ROS programming
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7719477
סגור
שירות זה פתוח ללקוחות VIP בלבד