Software Engineer jobs in Israel
We're looking for a Senior Big Data Developer to join our Data Engineering team in Tel Aviv. You will be part of our Data Management platform, which is responsible for processing, storing, and serving data for all our core systems. As a Senior Big Data Developer, you will be encouraged to take a proactive and autonomous approach to research and development while working collaboratively with the team. Our ideal candidate is a fast but thorough problem solver, and a fun person to work with! What You'll Do: • Own features end to end, from design to production, including monitoring, data quality and production support. • Take part in designing and building the next generation of company data products, such as Identity and audience solutions. • Implement high-scale Big Data solutions and contribute to our platform infrastructure and architecture. • Leverage AI to accelerate development and operations, and help build AI-driven capabilities into our data platform. • Lead and mentor other developers through complex projects that impact our core business. • Research core technologies and integrations with external data providers and services. • Work with various stakeholders: Product, Engineering, data providers, etc. What will I bring? • 6+ years of software development experience. • Experience building and optimizing data pipelines, ETLs, and streaming systems using technologies such as Spark, Kafka and Airflow, over HDFS / S3. • 3+ years of experience in Java or Scala, and hands-on experience with Python. • Strong SQL skills and hands-on experience with Vertica or a similar columnar / MPP database. • Experience with performance optimization of high-scale systems. • Experience with large-scale graph processing / graph algorithms (e.g. connected components, community detection) – advantage. • Experience with Kubernetes – advantage. • Experience with GitLab and Grafana – advantage. • Team player, low ego, strong communication skills. • Bachelor's degree in Computer Science/Computer Engineering or an equivalent degree. A Few Fun Facts About the Team: • We rebuild our identity graph every week, linking 7.6 billion devices (and growing) into households using signals from identity partners and our own bidstream. • We work hand-in-hand with Product and Data Science, reviewing every new pipeline design together each week before any production code ships. • Our team spans the US, Poland, Ukraine, and Israel, which makes on-call easier: someone’s workday almost always covers our pipelines. At Nexxen, we value our differences, varied experiences, and collective contribution. We know that not everyone takes the same career path, so if you don’t match this job description perfectly, don’t worry! We would rather see your application than risk missing out on your potential to make an impact. What if I have any questions before I apply? All applications need to be submitted online, however, to discuss any adjustments you may require ahead of submitting your application, please email [email protected] #LI-TG1 #LI-HYBRID At Nexxen, we value our differences, varied experiences, and collective contribution. We know that not everyone takes the same career path, so if you don’t match this job description perfectly, don’t worry! We would rather see your application than risk missing out on your potential to make an impact. For information about how we handle your personal information please view our Applicant and Candidate Privacy Notice Important Notice from Nexxen: Your Safety Matters At Nexxen, we care about the well-being of our current and future employees. We are aware of the growing number of online scams and fraudulent job postings, and we urge all job seekers to remain vigilant. Please be advised that Nexxen will never request payment (whether in cash, cryptocurrency, or any other form) as a condition of employment, offer positions that require you to invest in vague or dubious financial schemes, or promote roles that resemble get-rich-quick opportunities. If you receive a suspicious message claiming to be from Nexxen or encounter a questionable job posting associated with our name, please contact us at [email protected] to verify its legitimacy. Your trust is important to us. Stay safe and informed. Nexxen Fraud Alert and Notice: Protect Yourself from Impersonation and Fraudulent Activity
About At-Bay We are an insurance company built by cybersecurity experts, leveraging our technology and security expertise to better understand digital risks and, thus, build better insurance products and services. We help clients by providing insurance products, guidance on their security issues, and active risk management. Like software, digital risk is eating the world and we aim to empower businesses to thrive in this ever-changing landscape. We are distributed globally with hubs in San Francisco, New York City, Atlanta, and Tel Aviv. We have aggressive plans to scale our business and believe the best way to make that happen is to immediately invest in further developing our teams. Responsibilities • Join the Cyber Engineering team, part of At-Bay's Data department, collaborating closely with Cyber Researchers, Data Scientists, Data Engineers, and R&D teams to build the technology behind our cyber insurance products. • Design, build, and scale backend systems that power both customer-facing products and internal security and insurance tools - work that is actively used by our insurance teams and customers every day. • Leverage AI throughout your work - both as an integral part of your development workflow and as a core component of the production solutions you build. • Own challenging, business-critical software problems end to end: from design through deployment, monitoring, and iteration. • Write well-tested, organized, and robust code that supports a rapidly growing, international organization. • Work in a modern engineering environment with continuous integration and deployment on cloud-based infrastructure. • Take full ownership of your code - respond quickly to bugs and ensure new and existing services run smoothly in production. • Communicate openly and proactively with engineers across teams to solve problems, share knowledge, and deliver high-quality software with fast turnaround. Requirements • 5+ years of hands-on backend engineering experience, with strong proficiency in Python • Proven experience designing and building large-scale, production-grade platforms • Solid understanding of cyber security and networking concepts • Strong experience with relational databases (e.g., PostgreSQL, MySQL) • Excellent communication skills in Hebrew and English Advantage • Experience with Go • Experience building and deploying in cloud environments (preferably AWS) • Experience with microservices architecture • Experience with NoSQL databases (e.g., Elasticsearch, DynamoDB) • Experience collaborating with research or data science teams Location: Tel Aviv, Israel (near the train station and main bus stops) · Hybrid- 3 days in office What you'll get • A competitive salary and benefits package • A genuine emphasis on work-life balance — we mean it, not just say it • Beautiful offices in the heart of Tel Aviv, easily accessible by train and bus • Smart, passionate, and fun colleagues who take pride in their work • Challenges you won't find anywhere else — we're a unique blend of a fast-moving tech startup, an international firm, and an insurance company Learn more at at-bay.com
Description Who are we? Checkmarx is the AI-powered application security leader helping the world’s most security- conscious enterprises secure the software that powers modern life. For more than two decades, our unified platform and services have helped organizations protect human- and AI- generated code from the first line through runtime, reducing risk across applications, cloud, and the software supply chain without slowing innovation. We’re trusted by 1,600+ customers in 70+ countries, including some of the largest enterprises and governments in the world. Guided by research-led innovation and a developer-first mindset, we help every developer, security team, and enterprise build software that is risk-free by design. What are we looking for? Chiron is a Checkmarx Core Platform R&D team that owns several core domains across our platform — including project and application management and risk management — that help customers understand and act on their security posture. We're looking for a Senior Backend Engineer to join the team as a core contributor, owning significant parts of the backend behind these capabilities. The role is backend-first and Go-centric, but you'll also touch the React front end when a feature calls for it — so comfort moving across the stack matters. Quality is a shared responsibility here: our QA partner owns most test automation, but team members regularly pitch in to keep automation coverage moving and avoid bottlenecks. How will you make an impact? • Design and develop functional and technical capabilities within Chiron's large-scale, distributed backend systems, making ongoing architecture and design decisions • Take full ownership of features and product areas end-to-end: architecture, coding, testing, CI/CD, and production observability • Build and operate distributed microservices — gRPC/REST APIs, message queues, PostgreSQL-backed services — deployed on Kubernetes • Build and maintain React components/pages (e.g., risk tables, single-risk views) that consume your backend services when a feature requires front-end changes • Partner with our QA team on test automation — pitching in on backend automation in Go and front-end automation in Cypress when needed — to help keep coverage moving and reduce bottlenecks • Use AI-assisted coding tools as part of your day-to-day development workflow, from writing and reviewing code to test generation and debugging • Work smoothly with local and remote, multi-geo R&D and non-R&D teams, maintaining high visibility and effective communication • Provide in-depth technical knowledge, guidance, and mentorship to other team members as needed • Participate actively in design discussions and code reviews, holding the team to high execution and quality standards Requirements What is needed to succeed? • 5+ years of professional software engineering experience • Strong, hands-on background in Go in production systems • Working proficiency in React — able to build and maintain UI components/pages, even though the role is primarily backend • Strong quality awareness — you think about testability and edge cases as you design, and you're comfortable jumping into test automation alongside QA when needed • Comfortable contributing to test automation, ideally backend automation in Go and/or front-end automation in Cypress (or a similar framework, with willingness to pick up Cypress) • Practical experience using AI coding assistants (e.g., GitHub Copilot, Claude Code, Cursor) as part of your regular development workflow, and comfortable adopting them as standard practice on this team • Excellent understanding of modern distributed software architecture: microservices, gRPC/REST APIs, message queues, relational databases (PostgreSQL) • Experience with Docker and Kubernetes • Experience developing with modern Agile methodologies (Scrum, CI/CD, TDD) • Quick to learn new technologies and apply them to complex problems • Highly organized, with strong quality and delivery discipline; self-managed and flexible to change • Excellent English communication skills (verbal and written) • Strong team player Nice to have • Experience with Cypress specifically for end-to-end front-end testing • Application/cyber security background • Experience with GitOps and Infrastructure-as-Code tooling (Terraform, Helm, ArgoCD) • Experience with OpenTelemetry or production observability tooling What we have to offer Checkmarx offers a great work environment, professional development, challenging careers, competitive compensation, great work-life balance, as well as great benefits and perks throughout the year. Checkmarx is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law.
Description We are a fast growing cybersecurity startup redefining how organizations defend themselves. As attackers leverage AI for high speed strikes, we provide defenders with the same capabilities. Our platform creates an AI driven Autonomous Attacker that thinks like a hacker, generating end to end attack chains across Web, Cloud, and AI applications to prioritize mitigation where it matters. Founded a year and a half ago, we’ve moved at lightning speed raising a Seed from CyberStarts and a Series A from Lightspeed. With offices in Tel Aviv and New York, we maintain a high transparency, low ego environment where exceptional individuals have the autonomy to make a massive impact on a category defining product. We are looking for a Senior Software Engineer to help build the core engine and platform behind our autonomous attacker. In this role, you will bridge the gap between cutting edge AI and advanced security operations, designing secure, high performance applications and turning complex data into intuitive product experiences. What You’ll Do • Design and develop responsive, high performance web applications and secure APIs/micro services. • Build sophisticated dashboards to present complex security data and AI driven insights clearly and intuitively. • Seamlessly integrate AI/ML models into user-facing applications and develop interfaces for complex security operations. • Work closely with Security Researchers and Product stakeholders to translate complex requirements into elegant technical solutions. • Ensure top tier application security, performance optimization, and scalability across the entire stack. Requirements • 5+ years of hands-on experience in Full Stack development, delivering production-grade applications. • Proficiency in modern frontend frameworks (React) and backend technologies (Node.js or Python). • Experience with database design/optimization (PostgreSQL,Redis) and API development (REST, GraphQL). • Solid understanding of software security principles and secure coding practices. • Proven track record with cloud platforms (AWS, GCP, or Azure). Preferred Qualifications • Experience with real-time technologies (WebSockets) and containerization (Docker, K8s). • Background in building cybersecurity tools or developer tools. • Experience integrating AI/ML models into production workflows. • Prior experience in elite technology units (e.g., 8200, 81).
Senior Software Engineer (80% Backend) Want to work somewhere that's fully committed to giving you cutting-edge AI tools and infrastructure to do your best work? Do you want to ship features at 10x the pace - not by cutting corners, but because your environment is purpose-built to make that possible? If yes, keep reading. We're looking for a Senior Software Engineer to join our funds flow group and own mission-critical domains powering high-scale financial workflows. You'll work inside an AI-native feature factory, real infrastructure, real tooling, and a team that treats AI as a core part of how software gets designed, built, tested, and shipped. You'll design and evolve the systems that hold and move every dollar on the platform, virtual and physical account balances, internal funds transfers, and bank reconciliation, building event-driven .NET services where correctness, idempotency and auditability are the product. You'll apply spec-driven design, SOLID principles, proven design patterns and strong automated-testing standards, and help set the bar for what AI-augmented engineering looks like at scale. We're looking for a collaborative team player with strong ownership and a proactive, innovative mindset, someone who challenges the status quo, drives work to a complete and deterministic finish, and is genuinely excited about what AI-augmented engineering unlocks. In this role, you will: • Design and build scalable, high-performance microservices in a complex, high-volume financial production environment • Own critical components end-to-end and architect systems that perform under load and support future scale • Lead technical design discussions and influence architectural decisions • Drive spec-driven development with SOLID principles and proven design patterns • Write clean, maintainable, testable code with strong emphasis on unit and integration testing • Improve production quality, observability, and reliability standards • Collaborate closely with Product, DevOps, and cross-functional teams • Lead and mentor engineers, setting high engineering standards • Push the frontier of AI-assisted development - using AI tools hands-on across design, coding, testing, and review to raise the bar on both speed and quality About you: • Active, hands-on user of AI coding tools and AI-driven workflows, with genuine curiosity about pushing them further • Strong ownership, finishes what they start, leaves no loose ends • Critical thinker who challenges the status quo and brings innovative ideas • Proactive self-starter who pursues answers and solutions independently • Collaborative across disciplines, unblocking others and sharing knowledge • Growth mindset, always learning and sharpening their craft • Strong knowledge of OOP design and SOLID principles • Good communication skills, team player • BSc in computer science or equivalent • Strong backend experience in C# / .NET (ASP.NET Core, Entity Framework Core) with both relational and document stores (SQL Server, MongoDB), and hands-on experience building event-driven microservices with a message broker (RabbitMQ, Kafka). Familiarity with Redis is a plus, as is frontend experience with Vue 3 and TypeScript Why join Tipalti? Tipalti is the AI-powered platform for finance automation, elevating how finance teams operate in the global economy. We empower our customers to scale faster and smarter by removing the complexities of doing global business and accelerating their finance operations efficiency. Our platform provides a comprehensive suite of finance automation solutions designed for mid-market businesses across accounts payable, global payouts, procurement, employee expenses, corporate cards, supplier management, tax compliance, and treasury. Tipalti partners with leading financial institutions such as Citi, Wells Fargo, J.P. Morgan, and Visa, enabling over 5,000 global companies to efficiently and securely pay millions of suppliers and payees across 200+ countries and territories, in 120 currencies. At Tipalti, we pride ourselves on our collaborative culture, the quality of our product and the capabilities of our people. Tipaltians are passionate about the work they do, and keen to get the job done. Tipalti offers competitive benefits, a flexible workplace, career coaching, and an environment where diverse individuals can thrive and make an impact. Our culture ensures everyone checks their egos at the door and stands ready to reach for success together. Founded in Israel in 2010, Tipalti is a global business headquartered in the San Francisco Bay Area (Foster City) with offices in Tel Aviv, Plano, Toronto, Vancouver, London, Amsterdam, Tbilisi and Medellin. Our tech teams are the engine behind our business. Tipalti’s tech ecosystem is extremely rich and we continually add new features to our products, ensuring that we respond to our clients’ needs at scale. Our tech teams retain a fast-paced, start-up vibe that encourages innovation and critical thinking. At Tipalti, you’ll have the opportunity to work with a diverse, global team of engineers, developers and product leaders who are collectively building the future of our best-in-class product suite as we transform financial operations for the future. About Our Tel Aviv Offices: • Hybrid Work Model - 2 days WFH, 3 days in our North Tel Aviv offices • Shuttle services from the nearest train station and across Tel Aviv • Parking available for all employees • Snacks & Treats on every floor #IL-hybrid Our Mission Our mission is to elevate how finance teams operate in the global economy. We empower our customers to scale faster and smarter by removing the complexities of doing global business and accelerating their finance operations efficiency. We are the AI-powered platform that automates finance. Tipalti is fueled by a commitment to our customers and a desire to build lasting connections. Our client portfolio includes high-velocity businesses such as Amazon Twitch, GoDaddy, Roku, WordPress.com, and ZipRecruiter. We work hard for our 99% customer retention rate which is built on trust, reliability and innovation. Tipalti means we handled it" - a mission to which we are constantly committed. Accommodations Tipalti champions inclusive teams, in which every voice counts. We are committed to recruiting diverse candidates with varied personal experiences and abilities. We welcome applications from candidates belonging to historically underrepresented or disadvantaged groups, and maintain an equitable Talent Acquisition process that is free from discrimination. As an equal opportunities employer, Tipalti complies with employment and human rights laws across the various jurisdictions in which we operate. Should you require reasonable adjustments or accommodations during the recruitment process, including access to alternate formats of materials, meeting spaces, or other accommodations that could better enable your full participation, please reach out to [email protected] for assistance. AI Use We may use artificial intelligence and automated systems (collectively "AI") to screen, assess, and select candidates during our recruitment process. This includes resume screening, skills assessment, and candidate matching. You have the right to request human review of any automated decision. For more information about how we collect and use personal data and information during recruitment, please refer to our Job Candidate Privacy Notice. For additional questions about our use of AI during our recruitment process, you can contact [email protected]. Privacy We are committed to protecting the privacy interests of job applicants and candidates. For more information about our privacy practices during our Talent Acquisition process, please refer to our Job Candidate Privacy Notice below: Job Candidate Privacy Notice | Tipalti www.tipalti.com/privacy/job-candidate-privacy-notice/
Description Appdome's mission is to protect every mobile app in the world and the people who use them. We are the leader in AI-native mobile business protection, providing cyber and fraud teams with an agentic platform that builds, monitors, and maintains security defenses in Android and iOS apps — with no SDKs, no coding, and no disruption to engineering cycles. Our platform delivers over 400 security, anti-fraud, anti-bot, and API protection capabilities, powered by deep learning models trained on a decade of mobile defense data and trillions of live threat events. From build time to runtime, Appdome's AI Agents help mobile brands detect, investigate, and respond to threats faster than ever — recognized as the best AI Platform for Cyber Resilience at RSA Conference 2026 for the second consecutive year. Leading financial, healthcare, m-commerce, and B2B brands rely on Appdome to secure over 50,000 mobile apps and protect more than 1 billion end users globally. Appdome is an Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics. About the Role We are looking for a talented Software Engineer to join Appdome's Identity Group. You will take part in building advanced fraud detection capabilities, working closely with security researchers and data teams to develop cutting-edge solutions that protect hundreds of millions of mobile devices. Responsibilities • Design and develop core components of fraud detection systems from early prototyping through production-ready releases. • Build scalable backend services and distributed systems that process data at scale. • Work with large-scale datasets and collaborate with data teams to create actionable signals and features. • Write high-performance, production-quality code in C and C++ optimized for reliability and performance. • Take ideas from rapid proof-of-concept through to production, tackling complex engineering challenges across the full development lifecycle. Requirements • B.Sc. in Computer Science, Software Engineering, or equivalent. • At least 2 years of experience developing complex enterprise systems. • Experience in C/C++ programming. • Experience in Python, Java, Linux, and Git. • Strong focus on performance, scalability, and reliability in distributed systems. • Comfortable working with large datasets and collaborating with data science and research teams. • Team player with strong collaboration and communication skills. • Quick learner with ability to adapt to new tools, methods, and frameworks. Preferred Qualifications • Background in fraud prevention, cybersecurity, or security analytics. • Background in mobile app research or development (Android/iOS). • Experience with machine learning or data science. • Experience building high-throughput data processing systems. • Understanding of threat landscapes and attack vectors.
Description Appdome's mission is to protect every mobile app in the world and the people who use them. We are the leader in AI-native mobile business protection, providing cyber and fraud teams with an agentic platform that builds, monitors, and maintains security defenses in Android and iOS apps — with no SDKs, no coding, and no disruption to engineering cycles. Our platform delivers over 400 security, anti-fraud, anti-bot, and API protection capabilities, powered by deep learning models trained on a decade of mobile defense data and trillions of live threat events. From build time to runtime, Appdome's AI Agents help mobile brands detect, investigate, and respond to threats faster than ever — recognized as the best AI Platform for Cyber Resilience at RSA Conference 2026 for the second consecutive year. Leading financial, healthcare, m-commerce, and B2B brands rely on Appdome to secure over 50,000 mobile apps and protect more than 1 billion end users globally. Appdome is an Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics. About the Role We are looking for a talented Software Engineer at Appdome. You will take part in developing our core product infrastructure. The challenge is to design and develop complex security components that can be integrated in a generic and flexible way for Android & iOS 3rd party applications.The code is developed with C/C++, Python, Java, and Objective C. Responsibilities • Creatively developing, designing, and delivering new infrastructures and security features. • Improving, testing, and debugging our current infrastructure according to customers' needs. • Continuously learn and evaluate new technologies in the everlasting effort to perfect our product. Requirements • BS.c in Computer Science / Electrical Engineering / Computer Engineering • At least 3 years of development experience in a development team of complex enterprise systems. • At least 2 years of experience in C/C++ programming • Experience in multi-threading principles and programming. • Experience in Python, Java, Linux, and Git. • Great team player who knows when and how to push independently when needed. • Strong communication skills. • Experience in native mobile application development in Android or iOS. • Experience Objective-C programming • Experience in NDK and JNI for Android. • Experience with SDK development or integration Advantages. • Experience in reverse engineering in Android. • Knowledge in Cyber Security and Networking.
Description Appdome's mission is to protect every mobile app in the world and the people who use them. We are the leader in AI-native mobile business protection, providing cyber and fraud teams with an agentic platform that builds, monitors, and maintains security defenses in Android and iOS apps — with no SDKs, no coding, and no disruption to engineering cycles. Our platform delivers over 400 security, anti-fraud, anti-bot, and API protection capabilities, powered by deep learning models trained on a decade of mobile defense data and trillions of live threat events. From build time to runtime, Appdome's AI Agents help mobile brands detect, investigate, and respond to threats faster than ever — recognized as the best AI Platform for Cyber Resilience at RSA Conference 2026 for the second consecutive year. Leading financial, healthcare, m-commerce, and B2B brands rely on Appdome to secure over 50,000 mobile apps and protect more than 1 billion end users globally. Appdome is an Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics. About the Role We’re looking for a Software Engineer to join our Internal Platforms team at Appdome. Our team builds and maintains the internal tools and services that empower Appdome’s R&D to deliver faster, safer, and more scalable products. You’ll contribute to evolving our SaaS platform into a distributed, microservices-based system that runs on Kubernetes and Docker in AWS. The team is building AI-powered tools that transform testing and engineering workflows through intelligent test generation and self-healing automation. You’ll design, develop, and maintain backend components, pipelines, and automation tools that streamline engineering workflows, reduce friction, and improve system reliability across Appdome’s CI/CD ecosystem. Responsibilities • Design and implement core backend and platform components. • Develop microservices and automation tools that enhance delivery speed and improve the developer experience. • Build and optimize Docker/K8s-based pipelines and environments. • Integrate Appdome products and infrastructure with CI/CD and DevOps vendors. • Work with QA and R&D engineers to define best practices for testing, automation, and observability. • Own deployment automation and scaling for critical internal services. • Troubleshoot complex system issues in a fast-moving environment. Requirements • BSc in Computer Science or equivalent. • 2+ years of experience developing backend systems in Python or Java • Hands-on experience with Kubernetes, Docker, and automated deployment pipelines. • Strong understanding of microservice architecture and distributed systems. • Experience integrating or working with AI tools in testing (e.g., GPT-based validation, test generation, or self-healing). • Excellent problem-solving and collaboration skills. • Self-motivated and eager to learn new technologies. Advantages • Experience with AWS or other cloud platforms. • Experience building internal developer tools or CI/CD frameworks. • Knowledge of mobile security or DevSecOps pipelines.
Building a New Foundation for Cloud Security The best security control doesn't detect a bad action. It removes the ability to perform it in the first place. That's what Act does. We're an action-centric cloud security company focused on reducing cloud risk by removing excessive and unintended access across cloud environments. As AI is making attacks faster and less predictable, patching and detection can only go so far. So we make sure every identity in the cloud, human or machine, has only the access it actually needs, without turning security into an operational burden. We're early-stage, well-funded, and built by repeat security operators who previously created Medigate (acquired by Claroty). We're building a team of exceptional people who take ownership from idea to outcome, with the autonomy to make decisions and drive their work forward. We care deeply about the customer, move fast, and enjoy building together. If you want to build something that matters from the ground up and see your work go live within days, this is the place. The role We are looking for a Software Engineer, Data Platform to join our team and take ownership of the data infrastructure that powers our cloud security platform. This role offers the opportunity to work on cutting-edge technology and make a significant impact in the field of cybersecurity. What you’ll do • Design and build backend systems that process complex cloud infrastructure data at scale • Own the data layer end-to-end: storage architecture, partitioning strategies, query optimization, and incremental load patterns • Build and maintain ETL/ELT pipelines that deliver clean, modeled data to product features reliably and fast • Design ingestion pipelines that normalize data from AWS, Azure, and GCP into a consistent internal model — so adding a new cloud provider doesn't mean rebuilding the integration layer • Work closely with Product and Research to turn security insights into real, usable capabilities • Ensure data completeness through backfill management, historical data loading, and accurate aggregation layers • Leverage AI tools as part of your daily workflow — we build with AI, not just for AI • Improve our codebase, tooling, and engineering practices as we grow What you’ll bring • 5+ years of hands-on software development experience, with significant time on data-intensive systems • Strong backend skills (Node.js/TypeScript/Python/Golang preferred) • Proven experience building data pipelines, ETLs, and data models in production at scale • Experience working with cloud platforms (AWS, Azure, or GCP) — ideally at the API and data ingestion level • Familiarity with cloud data platforms such as Redshift, BigQuery, or Snowflake • Solid understanding of system design, data structures, and performance tradeoffs • Experience working alongside or embedded with data teams - you understand how data engineers think and what they need • Strong sense of ownership, clear communication, and ability to move fast without cutting corners Our culture We live by three values: Win, Learn, Have Fun. We play to win - we set ambitious goals and hold ourselves to high standards. We learn constantly - from customers, from each other, and from our mistakes. And we have fun doing it: we believe great work happens when people enjoy working together.
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role The Prism team builds the systems that turn Elastic Security's raw data into a trustworthy picture of the users, hosts, and services in a customer's environment. We power the Entity Store, entity risk scoring, entity resolution, and the data maintainers that analysts rely on to understand who did what, what's risky, and what to investigate next. We build features that have to work at scale, and we care deeply about correctness and performance. As a senior engineer, you will lead technical work across this area. You'll partner with product, design, and engineering to turn hard, ambiguous problems into reliable, performant systems that ship to real security teams. We're a distributed team — we work across time zones and collaborate in GitHub, Slack, design reviews, and code reviews. What You Will Be Doing • Own small-to-medium projects from technical design through production, including data modeling, background tasks, and APIs. • Make our features fast and reliable at scale: profile and optimize queries, tame timeouts, and design for a range of customer topologies. • Write high-quality TypeScript and React code, with Node.js services and APIs where needed. • Build telemetry, tests, and safeguards so the systems behave predictably in production. • Review code, support teammates, and improve team practices. • Partner with teams across Elastic Security, Kibana, Elasticsearch/ES|QL, and Support. What You Bring • Several years of experience building and maintaining production software. • Deep TypeScript and JavaScript skills, especially with React and Node.js • Successfully led projects from conception to deployment • A proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes. • The ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business priorities • You can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication. Bonus Points • Experience with Kibana, Elasticsearch, or Elastic Security. • Experience with SIEM/UEBA • Knowledge with performance profiling and optimization techniques • Experience building AI-assisted or agent-guided workflows with human controls. Compensation for this role is in the form of base salary. This role does not have a variable compensation component. At Elastic, our compensation philosophy aims to provide fair, competitive and transparent remuneration. Salary ranges are established based on a combination of external market benchmarks, internal pay equity considerations, and the responsibilities and complexity associated with each role. This approach helps ensure consistency across comparable roles while remaining competitive within the relevant labour markets. The final compensation offered within the applicable range will be determined based on several objective factors, including relevant professional experience, level of skills and expertise, alignment with the role requirements, and the overall scope and complexity of the position. The typical starting salary range for this role is: €67.000—€106.000 EUR Additional Information - We Take Care of Our People As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. • Competitive pay based on the work you do here and not your previous salary • Health coverage for you and your family in many locations • Ability to craft your calendar with flexible locations and schedules for many roles • Generous number of vacation days each year • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service • Up to 40 hours each year to use toward volunteer projects you love • Embracing parenthood with minimum of 16 weeks of parental leave Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email [email protected]. We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster and Know Your Rights (Poster) Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries’ export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement.
Yotpo is leading the next era of trust and loyalty in eCommerce. With AI-powered Reviews and Loyalty solutions, we help brands turn browsers into customers and customers into advocates. Through deep integrations across the eCommerce ecosystem and the trust of over 30,000 global brands, Yotpo delivers seamless omnichannel experiences that increase conversion, strengthen customer relationships, and drive profitable, long-term growth. As a Software Engineer, you are a core partner in the product team, shaping not just how we build, but what we build. Your mission is to solve meaningful customer problems, turn ideas into production-ready software, and leverage modern AI-native development practices to amplify your impact as an engineer. You will join a culture of radical end-to-end ownership, where teams deploy to production dozens of times a day. Leveraging a modern technology stack alongside AI-powered development tools, you will build, experiment, and iterate quickly—turning complex technical challenges into products that deliver real customer value. Key Responsibilities AI-Native Software Development: AI is part of how we build software. You will leverage modern AI tools and agentic workflows as part of your daily development process to accelerate implementation, improve code quality, automate repetitive work, and explore technical solutions faster—while applying strong engineering judgment every step of the way. Builder Mentality: You don't wait for perfect specifications. You take ideas, challenge assumptions, build prototypes when needed, iterate quickly, and turn ambiguous problems into elegant, production-ready solutions. End-to-End Ownership: Own your features from idea to production. You build it, you ship it, you monitor it, and continuously improve it—taking full ownership of both customer impact and technical quality. Product Partnership: Partner closely with Product Managers, Designers, and fellow engineers throughout discovery and delivery. Your technical insights will help shape product decisions before a single line of code is written. What You Bring Your Mindset A Builder at Heart: You love creating new things, experimenting with ideas, and turning ambiguity into working software. You proactively identify opportunities, take initiative, and enjoy solving problems that don't come with a predefined solution. Product Partner: You care as much about the "Why" (Business Value) as the "How" (Implementation). You understand customer problems, challenge assumptions, and make thoughtful technical decisions that maximize impact. AI-Native Engineer: You view AI as a fundamental part of modern software development. You know how to combine AI-powered tools with strong engineering fundamentals to build better software, faster. Your Experience & Qualifications Must Haves • 5+ years of software development experience building production-grade software. • Strong experience with modern backend and/or frontend technologies in large-scale production environments. • Proven track record of owning features or services from design through production. • Demonstrated ability to leverage AI-powered development tools (such as Cursor, GitHub Copilot, Claude Code, or similar) as part of your daily engineering workflow. • Strong software engineering fundamentals, including system design, testing, code reviews, and CI/CD. • Experience working closely with Product, Design, and Engineering teams in fast-paced, collaborative environments. #LI-Hybrid
Yotpo is leading the next era of trust and loyalty in eCommerce. With AI-powered Reviews and Loyalty solutions, we help brands turn browsers into customers and customers into advocates. Through deep integrations across the eCommerce ecosystem and the trust of over 30,000 global brands, Yotpo delivers seamless omnichannel experiences that increase conversion, strengthen customer relationships, and drive profitable, long-term growth. Your Mission at Yotpo As a member of the Office of the CTO, your mission is to make every engineer at Yotpo 10x more effective. You will be a central driver in reimagining our Software Development Lifecycle (SDLC), building the intelligent platforms, automated golden paths, and AI-powered tools that will fundamentally change how we build software. This is a rare opportunity to have a massive, force-multiplying impact on our entire R&D & Product organizations, building the systems that enable hundreds of engineers to innovate faster and deliver with exceptional quality. The role is based in our Tel Aviv office. Key Responsibilities • Shape the Software Factory: Act as a key thought leader in shaping Yotpo's Software Factory — the agentic workflows and loops that carry work from idea to production. You will research, prototype, and build the agents, harnesses, and tools behind them, and define the governance, controls, and standards that keep the factory predictable and safe at scale. • Build the Platform Beneath It: The factory only runs on solid foundations, and the Office of the CTO owns them. You will take a hands-on role in building and scaling the shared infrastructure every agentic workflow depends on — our AI gateway, shared memory and context graphs, guardrails, and the golden paths that abstract this complexity away from the teams using it. • Make Quality Automatic: Turn those standards into enforcement — automated gates in our CI/CD pipelines, evaluations and guardrails for agent-generated work, and the telemetry that tells us whether the factory is actually producing better outcomes. Quality, testing, security, and reliability become the default, not the exception. • Drive Adoption & Foster Community: Champion the tools you build. You will create documentation, lead workshops, and act as an internal advocate for your users, turning their feedback into the next iteration. You will also mentor and guide builders across R&D and product — in Tel Aviv and across our global sites — helping to foster our AI-native culture. • Cultivate Engineering Excellence: Raise the bar for how we build. You will set and evolve the technical standards, review practices, and architectural principles that define what "good" looks like at Yotpo, and hold the line on craft as AI accelerates everything around it. What You Bring: Mindset, Experience & Qualifications We are looking for a "Swiss Army knife" — a passionate, high-impact engineer who thrives on solving complex challenges and building leveraged solutions. Your Mindset & How You Work • You Have a Builder's Mentality & Deep Ownership: You have a deep-seated need to build and fix things. You don't just identify problems; you roll up your sleeves, take full ownership of the outcome, and follow through until you see a measurable impact. • You are Customer-Obsessed: You are driven to understand the developer's workflow, identify their friction points, and build tools they love. A sloppy process or a broken tool genuinely bothers you because you know it impacts your customer. • You are a Collaborative, Low-Ego Influencer: You thrive on partnership. You know how to influence decisions and bring people along with you, working across teams to drive change with humility and a focus on the shared goal. • You are a Self-Starter Who Drives Change: You don't wait to be asked. You proactively identify opportunities, start initiatives, and drive them end-to-end. You see change as an opportunity and push forward despite ambiguity. Your Experience & Qualifications • Experience & Leadership: 10+ years of software engineering experience, with a proven track record in a Staff, Principal, or architectural leadership role. You have strong architectural depth and experience shaping the technical direction of complex, cross-team projects. • Agentic Engineering & AI Workflows: You have hands-on experience researching, architecting, and building agentic workflows, autonomous systems, and AI-driven development loops. You are fluent in leveraging modern agentic platforms and developer tooling to drive full-stack engineering automation. • Systems Architecture & Design: Deep expertise in designing distributed, composable, and extensible systems. You have a strong understanding of modern development stacks, cloud-native patterns, microservices, and event-driven architectures. • Full-Stack Technical Skills: Strong hands-on skills with backend systems (e.g., Java, Node.js, Python, Go) and familiarity with frontend frameworks (e.g., React). You are comfortable and effective across the stack. • Strategic Communication: Exceptional communication and analytical skills, with the ability to distill complexity and influence technical and non-technical stakeholders. Fluent English (written and spoken) for working with our global R&D sites. • Academic Foundation: Academic degree in Computer Science or equivalent practical experience. Nice to Have • Prior experience in a CTO Office, advanced R&D, or a platform engineering team focused on developer experience. • Background in data science or working on data-science-centric projects. • Technical publications, open-source contributions, or speaking engagements. • Experience engaging directly with customers or working on products in enterprise SAAS environments. We're building the engine that will power the future of Yotpo. If you are a passionate builder who wants to be at the forefront of the AI-native transformation, we would love to hear from you. #LI-Hybrid
Cloud is now one of the biggest business expenses and one of the hardest to manage. At Finout, we’re not just shedding light on spend—we’re giving companies the power to make smarter, faster, and more strategic decisions about the cloud. We’re trusted by brands like The New York Times, Wiz, Elastic, SiriusXM, and Lyft, and backed by top-tier investors with over $85M raised. In just 4 years, we’ve grown to 100+ people across Tel Aviv and New York—and we’re just getting started. If you’re looking to build something big, solve real problems, and grow fast -we’d love to meet you. About the Role As a Senior Software Engineer at Finout, you’ll play a key role in building and scaling the data infrastructure that powers our platform. You’ll work on complex, large-scale data systems that collect, process, and transform massive volumes of cloud and SaaS usage data into reliable, actionable insights for our customers. You’ll take ownership of core data pipelines and backend services, tackle challenging problems in distributed systems, and drive improvements in performance, reliability, and scalability. Working closely with engineering teams and other business units, you’ll contribute to architectural decisions and help shape the next generation of Finout’s data platform. This is a high-impact role for an engineer who enjoys solving complex data engineering challenges, working with modern cloud and big data technologies, and building resilient systems that operate at scale. Responsibilities: • Own, enhance, and improve Finout’s core platform • Build and maintain systems for collecting and processing metrics from client environments • Focus on system efficiency and resilient infrastructure • Integrate well-known SaaS platforms into Finout’s big data repository (e.g., major cloud providers, Datadog, Snowflake) • Optimize Spark and Airflow processes • Contribute to data design and platform architecture while working closely with other business units and engineering teams • Face the challenges of testing and monitoring large-scale data pipelines Requirements: • 7+ years of experience developing and operating large-scale, high-availability systems • 7+ years of experience with Python (Experience with Go is a plus) • Experience working with cloud environments (AWS preferred) and big data technologies (Spark, Airflow, S3, Snowflake, EMR) • Familiarity with metrics systems (e.g., Prometheus, cloud monitoring APIs) or time-series data – a strong plus • Autodidact, self-motivated team player with strong communication skills and a passion for solving challenges at scale Our Values We're a hybrid company with a big vision and a startup soul. If you’re excited to help shape the future of cloud infrastructure and join a team that cares deeply about what (and how) we build—we’d love to meet you.
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Staff Backend Engineer on GitLab's Security Factory: Code Scanning team, you help developers find and fix security issues. Those issues live in the code they write, and you set the technical direction for the static analysis engine that finds them. Your work spans two complementary parts of a complete security analysis. On the engine side, you shape how the static analysis toolkit models a program: parsing source into intermediate representations, resolving symbols, building call graphs, and tracking tainted data across files and languages. You define the architecture and specifications the team builds against, and you delegate component specifications within them to engineers and to the AI agents that implement them. On the evaluation side, you build and apply tooling that tests, measures, and validates what the engine finds against benchmark applications with known vulnerabilities. What the engine can model and how we measure what it finds are parts of one picture. As a Staff engineer you hold that picture, shape the long-range technical goals of the team, and raise the bar for every engineer on it. We build the engine with AI agents that write and review code from written specifications, under human direction. We expect you to direct that work effectively and with good judgment, and to help the team do the same. What you do • Act as the directly responsible individual (DRI) for the team's highest-scope initiatives from design through delivery, shipping large features with minimal guidance and shaping the long-range goals of the team • Bring systems built by one engineer to team ownership through documentation, tests, and shared review • Set the technical direction for the AI-assisted tooling that implements, reviews, and validates engine changes and findings, design the checks that decide whether an agent-written change or generated result is fit to merge, and measure detection quality against benchmark applications with known vulnerabilities, raising the bar for what counts as a trustworthy result. That includes static application security testing (SAST) rules mapped to CWE and OWASP, and the test fixtures that prove they work. • Own the architecture of the program model (parsing, symbol resolution, intermediate representations, call graphs, and taint and data-flow analysis) and of the pipeline that turns source code into findings, and define how both extend to new languages and frameworks • Solve technical problems of the highest scope and complexity, actively seek out difficult impediments affecting the whole team, and advocate for improvements to quality, security, and performance with Product Management, UX, and partner teams such as Code Security and Composition Analysis • Mentor all engineers on the team through code review and pairing, remove blockers to their autonomy, and shepherd the definition and improvement of our internal standards through review • Participate in on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues • Define the overarching architecture and specification documents for the engine, delegate component specifications within them, and drive their implementation by AI agents and engineers working independently through phased plans, small reviewable units of change, and specifications kept in lockstep with the code • Build and maintain the harness, agent instructions, and agentic skills that keep agent-written code trustworthy, including separate coding and reviewing agents, rules and tests the coding agents cannot change, independent review panels of agents from different model providers, and performance, API, and dependency gates, with risky changes escalated to human review • Stay current with research in program analysis and security, run AI-assisted research and spikes, and turn the findings into prototypes, proposals, and upstream contributions, including responsible disclosure of findings in open source projects What you bring • Experience building your own LLM tooling, such as a harness, an agent pipeline, or evaluations, with the judgment to know when output is trustworthy and when it isn't • Extensive professional experience writing, testing, and reviewing production code in Rust, Go, or a comparable systems language, with depth in at least one. The engine is Rust, the analyzer wrapper is Go, and the monolith integration is Ruby, and we value willingness to work across them. • Experience with performance optimization and with containerized workflows and CI/CD (we use Docker heavily) • A deep program analysis and static analysis background, such as parsing and ASTs, intermediate representations (SSA, control-flow and call graphs), taint and data-flow analysis, type inference, incremental and fixpoint computation, or writing detection rules, with the ability to read, evaluate, and apply the research literature • Deep application security experience, such as vulnerability research, secure code review, or writing detection rules, and fluency with vulnerability classes (OWASP Top 10, CWE) • Demonstrated capacity to communicate clearly and concisely about complex technical, architectural, and organizational problems, and to write architecture and design specifications that bring a team to a decision • A track record of taking ownership of ambiguous, team-wide problems and shipping them from concept to production with minimal guidance, with specific, regular async updates on progress, blockers, risks, and next steps • Experience defining a system's overarching architecture, delegating component specifications to engineers and AI agents, and getting them implemented reliably • A track record of mentoring engineers, raising a team's technical bar, and influencing technical direction by achieving consensus with peers and leadership Helpful experience • Familiarity with popular web or mobile application frameworks and how they handle input, data, and configuration • Experience designing guardrails for agent-written code, such as mutation testing, fuzzing, and CI gates the coding agent cannot modify • A record of engaging with the research community, such as publications, tool papers, or upstream open source contributions in program analysis or security About the team The Security Factory: Code Scanning team develops GitLab's SAST capabilities for customer software repositories. We work closely with the Code Security team on scanning rules & flows, with Composition Analysis on the broader software supply chain, and with other groups across the Sec Section. We rely heavily on asynchronous work across time zones. Remote-Global The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $152,800—$259,200 USD How GitLab Supports Full-Time Employees • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
At Thales, we know technology has the ability to make our world more secure, sustainable, and inclusive – and that it’s all driven by human intelligence. Because it takes human intelligence to build and power the systems and solutions that people depend on every day. So we stay curious and make space for diverse points of view. We share what we know and we challenge what’s possible. We’re driving progress in some of the world’s most important industries - from the bottom of the oceans to the depths of space and cyberspace - and from manufacturing to engineering, we work together to build a future we can all trust. Imperva, a Thales company, is a globally recognized cybersecurity leader, dedicated to securing data and applications across diverse environments. Our cutting-edge solutions empower organizations to safeguard their most critical assets, ensuring robust protection against emerging threats. We're looking for a talented C/C++ Software Engineer to join our Data Security team. This is a 12-month fixed-term position, offering the opportunity to work on impactful security technologies in a collaborative and innovative environment. We're looking for engineers with strong technical fundamentals, curiosity, and a passion for solving challenging problems. We value ownership, continuous learning, and the ability to quickly adapt to new technologies. About the Team: Join our Data Security (DAM) engineering team and help build one of the industry's leading Database Activity Monitoring (DAM) platforms. Our product protects enterprise databases by analyzing millions of database activities, detecting security threats in real time, and enabling organizations to monitor, audit, and secure their most sensitive data. As part of our engineering team, you'll contribute to a large-scale enterprise product deployed worldwide across physical appliances, virtual machines, and cloud environments. What You'll Do: • Design, develop, and maintain high-performance C/C++ software. • Build security and auditing capabilities for one of the industry's leading Data Security platforms. • Take ownership of meaningful features throughout the software development lifecycle—from design and implementation to testing and delivery. • Develop software that works close to the operating system, networking stack, and databases. • Investigate complex technical challenges and participate in debugging production issues. • Work with Linux internals, networking protocols, and database technologies. • Collaborate closely with senior engineers, architects, Product Management, and Security Researchers. • Use AI-powered development tools to improve engineering productivity, software quality, and innovation. Requirements: • B.Sc. in Computer Science, Software Engineering, or an equivalent degree. • 2–4 years of software development experience. • Strong proficiency in C or C++ and multithreaded programming. • Good understanding of object-oriented programming and software design principles. • Experience working in a Linux development environment. • Experience with Git or similar version control systems. • Strong analytical and problem-solving skills. • Excellent communication and teamwork skills. • Fast learner with a passion for technology. • Takes ownership and continuously seeks better solutions. • Excited to work on complex systems, cybersecurity, and modern software engineering. • Comfortable leveraging AI tools as part of the software development process. Nice to Have: • Linux Internals • Operating Systems • Networking (TCP/IP, UDP, Sockets, L3/L4/L7) • Databases and SQL • Reverse Engineering • Cybersecurity • CI/CD tools (Jenkins, GitLab) • Cloud Technologies AI-Driven Engineering: We believe AI is transforming software development. We're looking for engineers who embrace AI-assisted development and are excited to leverage tools such as ChatGPT, GitHub Copilot, Claude, Cursor, or similar technologies to improve productivity, software quality, automate repetitive tasks, and solve complex engineering challenges. Why Join Us? • Work on complex technical challenges involving Linux, networking, databases, and cybersecurity. • Build software that protects some of the world's largest organizations. • Contribute to a globally deployed enterprise product used by thousands of customers. • Learn from experienced engineers and security experts. • Deepen your expertise in low-level software engineering and enterprise-scale architecture. • Use cutting-edge AI technologies as part of your daily development workflow. • Grow both technically and professionally while taking ownership of impactful features. Thales, champions inclusion and we believe diversity strengthens the fabric of our culture. We are an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, colour, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Description DealHub.AI is building the future of agentic revenue technology. Trusted by leading global businesses, we’re redefining what revenue teams can achieve with AI and agentic execution across the deal lifecycle. Our mission is simple: help businesses Own Your Revenue with greater speed, intelligence, and governance. We are looking for a Staff Software Engineer to drive the strategic technical direction of our billing platform, architect major end-to-end distributed systems, and provide high-impact technical leadership across our engineering organization. As a Staff Software Engineer and key technical leader, you will partner with executive and cross-functional stakeholders to design, architect, and scale our next-generation billing and subscription management platform while setting engineering standards and technical strategy. Responsibilities • Define and drive the platform's technical strategy and vision to empower the broader engineering organization. • Articulate architectural vision and complex system designs to both technical and executive audiences. • Establish high engineering standards and govern architectural consistency across all platform microservices and infrastructure. • Evaluate industry trends and emerging technologies to guide long-term architectural choices. • Partner with R&D leadership to elevate engineering execution, culture, and technical capabilities. • Architect for high availability, fault tolerance, and multi-tenant scalability while proactively driving initiatives to reduce technical debt. Requirements • BS degree in Computer Science, Engineering or similar technical field of study or equivalent practical experience. • 10+ years of enterprise software engineering experience with deep expertise in Java, distributed systems, and scalable backend architectures. • Extensive experience architecting and operating mission-critical, robust, distributed financial or billing platforms at scale. • Proven track record of technical leadership, staff-level mentorship, and influencing engineering direction across an organization. • Experience using data and analysis to explain technical problems and provide detailed feedback and solutions. • Professional working proficiency in English, both verbally and in writing is a must!
Senior SW Engineer Description - Join our team to develop the core backend software powering an advanced digital printing platform. As a Backend Software Developer, you will work on complex engineering challenges, high-performance systems, and multi-threaded applications that drive innovative printing solutions. You will be part of a small, highly skilled agile team where your impact is visible and significant. Responsibilities • Design, develop, and maintain backend software components for a complex multidisciplinary system. • Develop scalable and high-performance server-side solutions using Java. • Design and implement concurrent and multi-threaded processes. • Optimize system performance and resource utilization. • Analyze and solve complex technical challenges and edge cases. • Collaborate closely with a small agile development team to deliver high-quality software. • Participate in architecture and code reviews to ensure quality, scalability, and maintainability. Requirements • B.Sc. in Computer Science, Software Engineering, or a related field. • 7+ years of hands-on experience in backend software development using Java. • Strong understanding of multi-threading, concurrency, and performance optimization. • Experience designing and developing complex software systems. • Excellent problem-solving and analytical skills. • Experience working in Agile development environments. Advantage • Experience with SQL and database technologies. • Experience with C#. • Experience working with multidisciplinary systems involving software and hardware integration. #LIPOST Job - Software Schedule - Full time Shift - No shift premium (Israel) Travel - Relocation - Equal Opportunity Employer (EEO) - HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s). Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence. For more information, review HP’s EEO Policy or read about your rights as an applicant under the law here: “Know Your Rights: Workplace Discrimination is Illegal"
Description We’re a fast-moving, US-Israeli AI startup building next-generation infrastructure for the world’s most demanding AI workloads. Our mission is to accelerate the future of intelligence and make it ubiquitously accessible by delivering full stack custom AI servers optimized for large-scale inference and training. Backed by top-tier investors and led by industry veterans, we’re scaling rapidly. We seek forward-thinking engineers and operators who thrive in a collaborative environment and excel at solving complex challenges from first principles. If you want to build infrastructure that fundamentally changes what the world can accomplish with AI, come join us! About the position We are looking for an experienced, highly skilled and motivated Software Engineer to join our core team. In this role, you will be responsible for designing, developing, and maintaining critical components of our AI-driven software stack. You will work on the core interfaces that allow applications, frameworks, and APIs to communicate efficiently and reliably with our hardware. This is a hands-on technical position where you will solve complex problems, optimize for performance, and contribute to the next generation of our technology. Responsibilities • Develop and maintain key components of Majestic software stack, including API layers, command submission pipelines, and memory management • Collaborate with hardware architects to influence the design of next-generation chips and ensure a smooth software/hardware co-design • Work with kernel-space driver developers to define and implement the user/kernel interface • Debug complex issues across the entire stack, from user applications to the underlying hardware • Optimize code for maximum performance, throughput, and efficiency Requirements • Bachelor’s or Master’s in Computer Science, Computer Engineering, or a related field from a recognized university • Proven experience developing software for Linux, with a solid grasp of OS fundamentals like memory management, multi-threading, and inter-process communication • 5-10 years of experience in software development • Proven experience in C programming • Knowledge in GPU programming • Excellent communication skills with a strong track record of cross-functional collaboration Preferred Qualifications • Experience with Python and C++ • Knowledge of GPU or other accelerator architectures (e.g., CUDA, OpenCL, ROCm) • Knowledge of HPC applications development • Experience in linux kernel-space development We seek smart, curious, self-driven individuals who enjoy creative problem-solving and continuous learning. Even if you don't meet all requirements, we'd love to hear from you if you have the mindset to tackle complex challenges. Majestic Labs is an equal opportunity employer deeply committed to diversity of background and thought. If you are ready to dare greatly, learn from mistakes, engage in vigorous debates, and help create a step-function shift in human technical capability, we want to meet you!
Description At Classiq Technologies, we’re shaping the future of quantum computing. Our mission is to make quantum computing practical and impactful by bridging the gap between hardware and real-world applications. Our platform enables developers and enterprises to design, optimize, and deploy quantum algorithms at scale, automating complex processes and supporting teams from beginners to experts across diverse architectures. Classiq is trusted by Fortune 500 leaders and global governments. We accelerate the quantum era with a platform that transforms bold quantum ideas into working applications. We're seeking a Senior Software Engineer with a strong software engineering background to develop Classiq's quantum execution platform. Our execution layer runs quantum circuits and orchestrates hybrid quantum-classical algorithms across quantum hardware and simulators. You’ll build the infrastructure and abstractions that coordinate these workloads and make a rapidly evolving ecosystem of quantum computing systems, each with different capabilities, constraints, and interfaces, reliable, efficient, and usable at scale. What you'll do • Build systems that plan, orchestrate, and manage quantum workloads across multiple hardware providers, simulators, and cloud environments. • Develop a deep understanding of quantum applications and backend capabilities to optimize execution performance and enable new execution capabilities. • Maintain high standards of software quality, reliability, and engineering excellence. • Collaborate with Product Managers, Infrastructure, other core teams and quantum experts to deliver robust production software. Who you are • 8+ years of experience developing complex production software systems. • B.Sc. or higher in Computer Science, Software Engineering, Physics, or a related technical field. • Strong hands-on experience with Python. • Experience designing scalable backend systems, distributed systems, or workflow orchestration platforms. • Strong architectural thinking and the ability to identify clean abstractions, reason about system tradeoffs, and turn complex technical requirements into maintainable software. • Demonstrated ability to take complex, technical problems from exploration and design through implementation and production ownership. • Passion for solving challenging problems at the intersection of software engineering and complex technical domains. Bonus Points • Prior familiarity with quantum computing.
Before the detail, here's the challenge you'd help us solve. We build the embodied intelligence that moves real vehicles safely, and the ecosystem a billion machines will run on in the future. Very few people in AI can say this. Every role here, whatever the team, plugs into that. Here’s what this particular role covers. 🛠️ About our Embedded Automotive Platforms Team Our Embedded Automotive Platforms team builds the production software at the heart of the Wayve Driver. We create the automotive-grade core and platform-adaptation layers that enable Wayve’s autonomous-driving software to run efficiently across embedded hardware, including NVIDIA and Qualcomm platforms. As a central, high-impact team, we work across autonomy, vehicle systems and customer programmes to take software from design through fleet validation and production deployment. 🧠 Your day-to-day • Design and implement modern C++17/20 software for the Wayve Driver core and its platform-adaptation applications. • Develop embedded application and middleware software on Linux, QNX and other real-time operating systems. • Integrate and validate the autonomy stack on automotive reference platforms and Wayve’s internal fleet. • Profile, debug and improve performance across application, middleware and operating-system boundaries. • Own features end to end, from design and implementation through testing, integration and production support. • Collaborate with distributed engineering teams and customer programmes across Israel, the UK and the US. 🧩 What you’ll be working on • The production core of the Wayve Driver and the adaptation layers that bring it to different vehicle and compute platforms. • Automotive-grade C++ systems spanning embedded applications, middleware, hardware abstractions and sensor interfaces. • Integration with NVIDIA DRIVE Orin, Qualcomm 8650/8620 and comparable automotive compute platforms. • Profiling, tracing and debugging complex issues involving performance, latency, reliability and system integration. • Software that supports both Wayve’s internal validation and training fleet and customer vehicle deployments. 🙌 You should apply if • You have strong hands-on experience designing and implementing high-performance production systems in modern C++. • You have developed application or middleware software on embedded Linux, QNX or another RTOS. • You understand middleware architectures and inter-process communication mechanisms. • You have experience in automotive, autonomous driving or robotics, including familiarity with vehicle development and sensor integration. • You are comfortable using profiling, tracing and debugging tools to diagnose bottlenecks, latency and complex system issues. • You have a track record of owning software through design, implementation, testing, integration and production support. • Familiarity with Hardware Abstraction Layers, device-driver integration, NVIDIA or Qualcomm automotive platforms, or standards such as ISO 26262, AUTOSAR and MISRA would be an advantage. 🌱 Not ticking every box? That’s totally okay! If you’re passionate about autonomy and keen to learn, we encourage you to apply even if you don’t meet every requirement. More about Wayve: 🚀 Wayve is building the leading AI platform for autonomous driving. We are pioneering an end to end AI approach that enables vehicles to learn directly from real world experience, developing the ability to adapt, generalise and improve at scale. Instead of relying on hand coded rules or pre mapped environments, our AI Driver learns to drive by understanding the world around it. The result is technology that navigates complex urban environments with intelligence, precision and natural flow, unlocking meaningful advances in both safety and efficiency. We believe autonomy represents a once in a generation transformation in how people and goods move, comparable to the shift from horses to cars, and from human driven vehicles to intelligent machines. Our ambition is to make autonomy universal. Wayve’s mapless and hardware agnostic AI platform integrates with global OEM partners, enabling continuous software evolution and unlocking advanced levels of automation from L2 plus through to L4 as our core AI model scales. In a race increasingly defined by intelligence and real world learning, Wayve is taking a distinct approach, building a generalisable driving intelligence that can power any vehicle, anywhere. By combining embodied AI with scalable deployment, we are creating technology that can be shaped to each OEM brand and driver experience, accelerating the transition to a safer, more intelligent future of mobility. How we work 💻- Locations & Flexible Working: Our main hubs are in London, Sunnyvale, Yokohama, Herzliya, Vancouver and Leonberg. We operate a hybrid working model that combines in-person collaboration in our dedicated office spaces with focused time working remotely. This gives our teams the connection and energy of working together, alongside the flexibility to do their best work in a way that fits their lives. 🔍 The Interview Process Our process is clear and respectful of your time • Initial call / recruiter screen (30 mins) • Competency interview C++ Programming (60 mins), Hiring Manager interview (60 mins) • Deep-dive technical interview: Linux Domain (60 mins), Systems Design (60 mins) • Final interview: Director interview on mission, values and fit (45 mins) We’ll always explain the format and work around your availability. What’s in it for you (Location dependant): 💰 Salaries benchmarked against the market annually 📈 Meaningful equity, sharing in the ownership and long term success of Wayve ✈️ Relocation support and visa sponsorship where applicable ✅ Hybrid working, core hours and the chance to work hands on in vehicle workshops and labs 📚 Learning and development budgets with support for training, conferences and growth 🩺 Comprehensive benefits including health insurance, dental, enhanced maternity and paternity leave, retirement or pension where applicable, access to therapists, wellbeing partnerships, team socials and more A quick, honest note before you apply. Wayve is not a mature, fully-structured place with the playbook already written. Much of how we work is still being written, and if you join, you’ll help write it. That suits people who want real ownership more than people who need a settled structure from day one. If that sounds like the kind of problem you want to spend your time on, we’d really like to hear from you. At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law. For more information visit Careers at Wayve. To learn more about what drives us, visit Values at Wayve DISCLAIMER: We will not ask about marriage or pregnancy, care responsibilities or disabilities in any of our job adverts or interviews. However, we do look to capture information about care responsibilities, and disabilities among other diversity information as part of an optional DEI Monitoring form to help us identify areas of improvement in our hiring process and ensure that the process is inclusive and non-discriminatory.
Get software engineer jobs sent to you
Add your work once. When an opening fits, it comes to you, and you see who you know at the company.
Get openings like these