Software Engineer jobs in Israel
Qedma is looking for a Senior Software Engineer with strong Python expertise and a passion for solving complex algorithmic problems. You'll work at the intersection of production software, algorithms, and quantum computing, collaborating closely with researchers to turn complex ideas and prototypes into robust, scalable production systems. What You'll Do Bridge research and production environments, turning research prototypes and algorithmic concepts into production-quality software. Own software components end-to-end, from design and architecture through implementation, testing, performance optimization, and productionization. Implement and integrate complex algorithms in close collaboration with research teams. Develop and maintain company code across two key areas: research support systems that enhance our researchers' capabilities, and core product development code. Design software that is robust, scalable, maintainable, and correct across performance-sensitive and edge-case-heavy scenarios. Why is This Role Unique? Core software engineering - The role is centered on software architecture, implementation quality, algorithms, performance, scalability, robustness, and maintainability. UI, database-heavy work, and DevOps are minimal to non-existent. Algorithmic depth - Solve complex computational and mathematically intensive engineering problems, not just standard backend challenges. Quantum computing focus - Work on emerging quantum computing technology. Prior quantum experience is an advantage, but is not required. Research-to-production collaboration - Work directly with quantum physicists and researchers and turn research ideas into reliable production software. Requirements 5+ years of professional software development experience, with meaningful hands-on Python experience. Strong software engineering skills, including system design, clean architecture, testing, performance, scalability, robustness, and maintainability. Proven end-to-end ownership of software components, from design and architecture through implementation, testing, optimization, and productionization. Strong algorithmic problem-solving skills, with experience implementing complex algorithms or solving mathematically intensive engineering problems. Experience in an R&D or technically deep industry environment, including algorithmic, mathematical, scientific, or research-driven development. Experience taking research prototypes or algorithmic concepts into production and turning them into robust, maintainable software. BSc in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics, or a closely related quantitative field - required. Nice to Have Relevant MSc in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics, or a closely related quantitative field. Prior exposure to quantum computing, quantum algorithms, or quantum software - a strong advantage. Effective use of modern AI-assisted development tools and workflows as part of day-to-day software engineering.
Description Alice is hiring a Senior Software Developer to lead the development of our internal malware research platform. This is a senior, hands-on role with end-to-end ownership of development and delivery. You'll be the technical authority — setting code-quality standards, making the architecture calls, and mentoring the developer team. What makes this role different is who you build for. Our users are our malware researchers, and they use the tool every day. Your job is to sit beside them, learn how they actually work, surface the heuristics and edge cases they carry in their heads, and build agentic tooling that compounds their productivity. The bar isn't "does it ship" — it's "do the researchers reach for it every day." Success is measured in researcher adoption and time saved, not features merged. Agentic workflows are core to how we build. You should be fluent using them and confident designing systems where agents run in production — with clear judgment about where an agent earns its keep versus where deterministic code or a human-in-the-loop is the right call. What You'll Do Lead development and delivery • Own technical execution end-to-end: implementation, code review, and release. • Translate research workflows and feature requests into well-scoped tasks with realistic, risk-aware estimates the team can plan against. • Manage day-to-day execution: unblock people, sequence work, catch problems early. • Set and defend the technical bar: review rigor, testing discipline, documentation, architectural consistency. Partner with the researchers — and amplify them • Embed with malware researchers to understand their workflow and capture the tacit knowledge and edge cases no spec ever wrote down. • Translate that knowledge into reliable agentic tooling — and know when an agent is confidently wrong before it ever reaches a researcher. • Spend roughly 5–10% of your time doing actual malware research (with structured onboarding) to stay close to how the tool is used. • Be willing to tell a researcher when a proposed workflow won't automate well — and explain why. Be the technical authority and mentor • Make the hard architecture and design trade-off calls. • Mentor through code review, pairing, and design discussions. Raise the level of everyone around you. • Dive deep on the critical, difficult features and bug fixes yourself. • Design agentic workflows into the architecture from the start, and build the evaluations and guardrails that keep them trustworthy. Requirements Must-have • 5+ years of software development experience, with a track record of delivering products to production — not just prototypes or POCs. • Strong Python, including async (asyncio), modern typing, and a disciplined testing approach (pytest). • Hands-on Playwright experience in production — not one-off scripts. • Production experience with agentic workflows: building, deploying, and operating LLM-powered systems that plan, call tools, and execute multi-step tasks — using a modern agent framework (e.g., LangGraph, the Anthropic Claude Agent SDK, the OpenAI Agents SDK, or DSPy). • Experience building evaluations and guardrails to measure agent quality and catch regressions before they reach a user (e.g., MLflow GenAI evaluation & tracing, LangSmith, or Braintrust). • Proven experience leading development efforts: estimation, task breakdown, code review, and mentoring. • Experience building tools used internally by expert users (vs. external end-user products), or a clear instinct for the difference. Nice to have • Background in cybersecurity, malware research, threat intelligence, or an adjacent security domain. • Experience with reverse-engineering tools, sandboxes, or malware-analysis pipelines. • RAG and retrieval pipelines (indexing, reranking, grounding) and a vector store (e.g., pgvector). • Cloud-native infrastructure (AWS, Kubernetes), containers (Docker), CI/CD (GitHub Actions), and observability stacks (OpenTelemetry, Grafana / Coralogix or equivalent). About Alice Alice is a trust, safety, and security company built for the AI era. We safeguard the communicative technologies people use to create, collaborate, and interact- whether with each other or with machines. In a world where AI has fundamentally changed the nature of risk, Alice provides end-to-end coverage across the entire AI lifecycle. We support frontier model labs, enterprises, and UGC platforms with a comprehensive suite of solutions: from model hardening evaluations and pre-deployment red-teaming to runtime guardrails and ongoing drift detection. Alice is widely considered a global leader in online safety and AI security. We have some of the most forward-thinking and passionate minds in the world working to safeguard over 3 billion users across the largest AI and tech platforms. If you're creative and driven to secure the future of AI, we want to hear from you!
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.
DescriptionAs a Senior Backend Software Engineer on Elsight's Compute team, you'll design, build, and own the backend services that power reliable connectivity for unmanned and autonomous systems. This is a hands-on senior role at the intersection of backend engineering, cloud infrastructure, and production operations. You'll make architecture decisions, take services from design through deployment and ongoing operation, and help ensure our systems remain scalable, secure, observable, and resilient across cloud and on-prem environments. You'll work closely with Product and R&D teams, while raising the engineering bar through strong technical standards, code reviews, and mentorship. Who are we? Elsight builds the technology that keeps autonomous systems connected and mission-ready—anywhere, across air, land, and maritime domains. Our Halo platform is already field-proven across more than 500,000 operational hours and trusted by 80+ customers worldwide, from defense forces to commercial operators. We took a bold idea and turned it into a proven public company (ASX: ELS) at the forefront of the autonomy revolution. With 10x year-over-year revenue growth and rapid global expansion, we're scaling fast—and we're just getting started. Join us to work on hard, meaningful problems alongside people who care about getting them right, and to help shape one of the defining technology shifts of the decade. It's time to scale up both the product and the team, and we're looking for people to win with! You will… Design, build, and maintain scalable backend services, APIs, and data models that support Elsight's products and customer deployments. Own services end to end — from architecture and implementation through deployment, monitoring, incident response, and continuous improvement. Build and evolve systems that run across cloud and on-prem environments, with a strong focus on reliability, security, performance, and high availability. Improve our infrastructure and delivery foundations, including containerization, orchestration, Infrastructure as Code, and internal developer tooling. Strengthen observability by defining meaningful metrics, dashboards, alerts, and SLOs, and by driving root-cause analysis and long-term fixes. Troubleshoot complex distributed-system, integration, and production issues using structured, hands-on problem solving. Contribute to architecture decisions and engineering standards, review code, create reusable patterns, and mentor other engineers. Collaborate closely with Product, Firmware/Hardware, and R&D stakeholders, clearly communicating technical tradeoffs and turning product needs into robust solutions. Requirements Apply if you have… 8+ years of hands-on software engineering experience, with deep expertise in designing and building production-grade backend systems. Strong knowledge of backend architecture, distributed systems, API design, databases, data modeling, scalability, and performance. Proven end-to-end ownership of services in production, including deployment, observability, debugging, incident response, and root-cause analysis. Hands-on experience with cloud and infrastructure technologies such as AWS, Kubernetes, Docker, and Infrastructure as Code. Experience supporting systems across cloud and on-prem environments; familiarity with high-availability or multi-cloud architectures is a strong advantage. Strong programming skills in a modern backend language. Experience with Go or Rust is highly valued; Python is also relevant, and C/C++ is an advantage. Experience building SaaS, platform, security, cyber, SRE, or other mission-critical systems where reliability and operational excellence matter. Strong system-level understanding, including Linux, networking, security best practices, IAM, and secrets management. A track record of making pragmatic architecture decisions, writing high-quality code, reviewing others' work, and mentoring engineers. Clear communication, strong cross-functional collaboration, and the ability to explain complex technical tradeoffs to different audiences. An ownership-driven, curious, and quality-focused mindset, with the ability to work independently and solve ambiguous problems in a fast-moving R&D environment. If you've made it this far and are excited about the opportunity, don't let a few unchecked boxes hold you back. If you believe you're a strong fit for the role, we'd love to hear from you.
Five Sigma is a fast-growing start up reinventing the way insurance claims are being handled. We are insurance and tech veterans that believe that efficiency is the name of the game. We build the most advanced AI-based data-oriented claims platform in the industry, allowing insurance companies to provide their customers the trust and experience they deserve. Five Sigma has dozens of customers around the globe and leads the vertical insurance AI domain. About the Role: We are looking for a passionate and talented Senior Software Engineer with passion to deliver a huge impact on our users day to day. This is a unique opportunity to join our fast growing R&D team where every person has a key influence on the product. In this role, you will be responsible for the development, integration, and deployment of our AI insurance product, which leverages the newest LLMs technologies and automation. You will play a critical role in shaping our technical direction, fostering a collaborative and high-performance culture, and ensuring the successful delivery of products that will transform the insurance industry. Responsibilities: Design, develop, and maintain our scalable software applications. Shape our AI capabilities, leverage LLM technologies and ensure creating best practices around them. Lead the development of new features and enhancements while ensuring best coding practices. Architect and implement robust, secure, and maintainable software solutions. Collaborate with cross-functional teams, including product managers and designers to deliver high-quality software. Conduct code reviews to other team members and ensure adherence to coding standards. Evaluate and recommend new technologies, frameworks, and best practices. Work closely with our product team to translate business requirements into technical solutions. Support and maintain existing applications, resolving critical bugs and issues as needed. Lead and contribute to agile development processes, including sprint planning and retrospectives. Requirements At least 5 years of experience in Backend and/or Full-Stack development. Experience in at least one of our programming languages - python for BE and React, Javascript for FE. Deep knowledge in SaaS software architecture design. Strong technical knowledge and understanding of product building end to end. Experience with building Cloud architecture (Familiarity with GCP cloud platform is a plus) Deep knowledge in AI product architecture and development is a plus. Insurance or financial industry familiarity is a plus Being able to see the big picture, zoom out, prioritize, estimate well, mitigate risks and have a sharp eye for details. Understanding of real-life developer experience aspects. Passionate about constantly balancing between code quality, fast delivery and business value. Motivated, energetic and ambitious team player. Excellent communications skills.
Why Join Sensi.AI Sensi is redefining how care organizations support aging at home by using it's Care Intelligence platform to translate everyday signals into meaningful clinical and operational outcomes. Sensi's platform is deployed across 50 states in leading home-care providers, supporting tens of thousands of seniors aging safely at home. By transforming real-world activity in the home into actionable insights, Sensi enables care teams to detect changes in condition earlier, intervene proactively, and deliver higher-quality care at scale. This is a hybrid role based in Tel-Aviv, Israel About the role We're looking for a Senior Software Engineer, to design and build scalable, production-grade systems powering Sensi's AI-native platform. This is an AI-native engineering role - AI copilots and tools (such as Claude, Cursor, and Copilot) are a core part of how we design, prototype, and ship software. Engineers at Sensi use AI as a force multiplier to move quickly, iterate rapidly, and focus their time on architecture, system design, and complex problem solving. You'll work across multiple services, platform infrastructure, and AI-driven capabilities, owning features end-to-end and helping bring intelligent healthcare products from concept to production. Key Responsibilities AI-Native Development - Design and build scalable systems using AI copilots such as Claude, Cursor, and Copilot as a core part of the workflow. AI-Powered Features - Develop and integrate AI-driven capabilities and pipelines into production systems. End-to-End Ownership - Own features from architecture and development through deployment and monitoring. Cloud Infrastructure - Build and operate scalable cloud-native systems on AWS. Collaboration & Engineering Excellence - Work closely with Product, Data, and AI teams, contribute to architecture decisions, and help raise the technical bar across the team. Requirements 8+ years of professional software engineering experience. Strong backend development experience with Node.js, Python, or similar technologies. Proven experience building and operating scalable SaaS platforms. Experience using AI coding tools (Claude, Cursor, Copilot) to design, prototype, and ship features, leveraging AI-native workflows to accelerate development. Hands-on experience with microservices architecture, APIs, and AWS cloud infrastructure. Experience building or integrating AI/LLM-powered systems or AI-driven product features. Familiarity with modern development practices including CI/CD pipelines, containerized environments, and cloud-native deployment. Strong problem-solving skills, technical judgment, and clear communication. Sensi celebrates diversity and uphold equal opportunity in our hiring practices. Our approach fosters an inclusive environment that sparks innovation and reflects the vibrant communities we serve. All persons shall have the opportunity to be considered for employment without regard to any characteristic protected by applicable federal, state, or local laws and ordinances.
INCRMNTAL is searching for the best Senior Software Engineer out there! We are a 4 years old startup founded by successful serial entrepreneurs and a strong team with the vision to evolve digital marketing from the measurement of traffic to measuring VALUE. Advertising for the past 100+ years has faced a strange dilemma: "Half the budget I spend on Advertising is wasted. The problem is – I don't know which half" (John Wanamaker, 1838-1922) We are a deep machine learning and AI company, using the latest technologies, to solve a really simple question – "which half is wasted?" INCRMNTAL launched in summer of 2020, backed by strategic investors from around the world who believe in what we're doing. We have customers and a constant flow of interest from the press, investors and more large companies who want to join us. INCRMNTAL's innovative model, which has sparked interest within the academic community, has been acknowledged by the Israel Innovation Authority with a grant—a rare achievement in the marketing field. Role Description: As a Senior Software Engineer your role will be to: Play a key role in the design and architecture of cutting-edge, innovative data systems. Develop and maintain a multi-tenant environment for our advanced measurement solutions. Build and manage cloud-based, distributed computing environments to support scalable, high-performance operations. Design and implement robust ETL workflows, integrating multiple data sources for cleaning, transformation, aggregation, and querying. Troubleshoot and resolve complex issues related to data integration, storage, and retrieval. Architect and build big data solutions capable of managing and automating the processing of tens of terabytes. Optimize database performance and streamline query execution in large-scale environments. Collaborate closely with Data Scientists to align technical solutions with data-driven objectives. You will also participate in important decisions around the product, our strategy as well as have the opportunity to choose the areas you work on based on what you want or like to do the most. We believe in helping each other get most of ourselves rather than do what we're not interested in doing. Key Requirements: 10+ years of professional experience in backend software development (Python preferred) with a strong focus on data-related projects. Proven experience working in microservices environments and cloud platforms. Expertise in distributed applications and systems. Create large-scale data processing pipelines to help developers build and train novel machine learning algorithms. (Pandas, NumPy, Dask, Argo). Deep understanding of relational databases, data warehouses, advanced knowledge of SQL for crafting efficient queries. Hands-on experience in bringing applications to production and maintaining production environments. Strong problem-solving skills, with a passion for troubleshooting and optimizing complex systems. Familiarity with containerization technologies like Docker and Kubernetes. Strong communication and collaboration skills, with a track record of working effectively in cross-functional teams. Comfort with experimenting and adopting new technologies to stay ahead of the curve. Familiarity with DevOps practices and tools to support the full development lifecycle. Ability to multitask, prioritize, and manage time effectively in a fast-paced environment. Some of the technologies we use: Python, Argo, Kubernetes, Spark, etc… Benefits of Joining INCRMNTAL: We are a new startup with a LOT of supporters and positive attention from investors, press and customers. Joining early means that you could be part of our success. You will be granted share options as an early employee. We are passionate, solution-oriented people who are accountable to our actions. At INCRMNTAL, you should be ready to make decisions yourself. We say: "Don't ask for permission –beg for forgiveness ☺". We care and respect one another, as we are ALL people – our titles define our roles and responsibilities, they do not differentiate us. We are accepting applications regardless of any external factors. Everyone is welcome to apply.
Description DLP's rule-based framework is broken. We asked machines to find problems with rigid rules, then expected humans to investigate the noise - an impossible task. Jazz is the new model. It starts with total coverage from a forensic endpoint agent and uses a powerful Agentic Investigator that learns your business. It delivers clear, pre-investigated answers instead of alerts, and is designed to be run by a single person. Finally, DLP that works. Founded in 2024 and backed by leading cybersecurity VCs, we are already deployed with customers worldwide and growing quickly. We're a team obsessed with solving hard problems the right way, and we're looking for builders to join us. We’re now looking for a world-class Senior Software Engineer to help architect and build the core systems behind our AI security engine. As part of our AI Cybersecurity team, you’ll design and build the infrastructure and agent workflows that power Jazz’s security platform. This is a full-lifecycle engineering role, covering backend systems, AI agent development, and product integration, with a focus on building workflows that are reliable, scalable, and production-ready. What You’ll Do: • Architect and build backend infrastructure powering secure, scalable AI workflows. • Develop core systems for multi-agent reasoning, retrieval pipelines, and tool execution. • Productionize AI models and agent workflows with strong reliability and performance guarantees. • Integrate AI services across the product stack, from backend APIs to user-facing workflows. • Own systems end-to-end: design, implementation, deployment, monitoring, and iteration. • Apply secure engineering principles across everything you build, from APIs and data flows to infrastructure and deployment. What We’re Looking For: • 6+ years of experience in backend engineering, with strong proficiency in Python and data-intensive distributed systems. • Deep hands-on experience with relational and NoSQL databases (PostgreSQL, Redis, etc.), including schema design, query optimization, indexing strategies, and scaling for high-throughput workloads. • Experience building and operating vector search and retrieval pipelines in production (pgvector, Pinecone, Weaviate, Qdrant, or similar), including embedding generation, indexing (HNSW/IVF), and relevance tuning. • Experience building and operating scalable, reliable backend infrastructure (FastAPI, Kafka/Redis, Docker/Kubernetes, observability). • Solid understanding of secure software design, including safe API development, data protection, and security-oriented engineering practices. • Ability to own features end-to-end, from data modeling and architecture through implementation, deployment, monitoring, and ongoing improvements. • Familiarity with LLM/AI concepts (agents, RAG, semantic search) and the ability to integrate these components with production data systems. Why Join Jazz? • Work on cutting-edge AI + cybersecurity challenges. • Architect systems with massive technical depth and scale. • High ownership and autonomy in an early-stage environment. • Direct impact on product outcomes and engineering decisions. • Collaborate with elite engineers and founders who have built large-scale systems before. Our office is at Sonol Tower in Tel Aviv, next to Carlebach train station.
Unipaas is the AI-native payments platform built for vertical software. We help platforms and marketplaces turn payments from a back-office utility into a growth lever. Our unified, fully managed service lets them deliver branded payment experiences without redirects, multiple providers, or long integration timelines. Founded in 2020 by payments-industry veterans, we serve customers across the UK, Europe, and the US in education, healthcare, and field services. Our R&D is in Tel Aviv; commercial is in London. Engineering at Unipaas We move real money for merchants whose businesses depend on us, and in payments the cost of getting it wrong is real: clean architecture, deep systems thinking, attention to detail, and code that holds up in production. Our engineers are generalists who own the full lifecycle with high agency and end-to-end ownership. Agents are standard equipment here, not experiments: Claude Code, Cursor, Codex, and what comes next. The rest is public: our engineering principles, and how we hire. About the Role We're hiring a Senior Software Engineer to join the R&D team building Unipaas' core platform. You'll own product development end-to-end, on the systems that authorize, settle, and reconcile every transaction we process. This is an individual contributor role with room to grow into engineering leadership: we're looking for the engineer who will set technical direction in their domain and bring others up with them. What You'll Do Architect and evolve a distributed, event-driven platform spanning multiple services and frontend surfaces, in a multi-vendor, multi-method, regulated payments context. Own features from ambiguous problem through production and ongoing monitoring. Use agents day to day (parallel work, automated toil, tighter feedback loops) and raise the bar for how the rest of the team uses them. Contribute to the agent-driven flows that run in front of customers, not just behind the engineering team. Engage on architectural decisions and shape engineering practices in your area. What We're Looking For 5+ years building production systems, with strong systems thinking and architectural judgment under uncertainty. Deep proficiency in at least one modern language; comfort with TypeScript / Node.js (our stack) or the ability to ramp into it fast. We care more about how you think than which language you've shipped most. Solid grounding in distributed systems at production scale on a major cloud provider (we run on AWS): event-driven architectures, container orchestration, infrastructure as code, and the operational craft of running services in production (observability, debugging, incident response). Fluency with agentic engineering tools (Claude Code, Cursor, Codex, or equivalents) as part of your day-to-day workflow. Not something you've tried, something you ship with. High agency and a track record of technical influence: setting direction and raising the bar for engineers around you. Nice to Have Experience shipping AI or agentic features into production product surfaces. Background in fintech, payments, or marketplace platforms. Prior team-lead or tech-lead experience. Why Join Competitive compensation and serious professional development. Real ownership in an early-stage company where what you ship hits production fast and matters to customers.
About Us: KayHut is a young, innovative, fast-growing company engaged in cyber research and security solutions. We are unlike any other company you’ve ever worked for. We do what no one else does, and we have great fun doing it. We are looking for a to join us in developing cutting-edge cybersecurity projects. Do what you love As a senior LL windows developer you will be dealing with: Low Level R&D Reverse engineering End to End product development Researching and developing Windows Kernel and other high end operating systems Researching unique embedded platforms and environments Requirements Deep understanding of systems internals and OS. Experience in reverse-engineering using dis-assemblers (IDA Pro or GHIDRA). Experience in vulnerability research - advantage. 5+ years of experience in high end operating systems development, writing code in C / C++ / Rust / Assembly. Experience in Python scripting. Good knowledge of network protocols and network topologies. Highly motivated and very creative individual. Advantages: Graduate of an elite technological unit in the IDF. Bachelor's degree in computer science or engineering.
Lumana helps organizations turn video into action. Our AI video security platform helps customers improve safety, strengthen security, and respond faster when it matters most. Founded in 2021 and backed by leading Silicon Valley investors, we’re growing quickly. Here, you’ll think big, move fast, and own work that has a visible impact. Role Description The Software Engineer - Cloud will join a foundational and growing cloud team with meaningful ownership over critical platform areas. You will help build the software systems behind a hybrid edge-cloud architecture powering real-time video streaming, recording, and AI processing at global scale. This role sits within the team led by the Head of Cloud, which owns a broad software domain across cloud, mobile, web applications, and related clients. You’ll work on a distributed backend ecosystem that connects edge devices with cloud services and customer-facing applications, with a strong focus on performance, reliability, and low-latency user experiences. This is a strong fit for an engineer who enjoys meaningful ownership, thrives in a fast-moving startup environment, and is comfortable contributing to systems that support customers worldwide. You will have a chance to work alongside teammates across the U.S., Israel, and Europe, contributing to a platform with broad impact and increasing customer demand. Location & Travel • Hybrid Schedule: • Two days a week working from home. • Ramat Gan office, located just outside Tel Aviv and close to the train station. • Includes biweekly travel to our Caesarea office. Responsibilities • Build and evolve the core cloud platform that supports real-time video streaming, recording, and AI processing across a global customer base. • Design, develop, and maintain distributed backend services that connect edge infrastructure with cloud systems and customer-facing products. • Develop and support data pipelines for both real-time and batch processing of video and AI-related workloads. • Work on systems responsible for ingestion, storage, retrieval, and secure handling of large-scale video data in a multi-tenant environment. • Architecting multi-tenant, highly available systems across regions in a cloud environment • Collaborate closely with Edge engineers and adjacent teams to enable seamless integration across the broader platform. • Use cloud provider services and SDKs as part of day-to-day development, including work across core cloud capabilities rather than a single isolated service. • Contribute to backend development in JavaScript/Node.js and, depending on background and team fit, potentially support growing work in Go as part of the cloud stack. • Participating in code reviews, debugging, and optimizing performance across distributed systems • Help support a production environment where reliability matters, including situations that may require responsiveness outside standard hours when cloud issues have broad impact. • Our infrastructure is powered by Google Cloud. • Other duties may be assigned. We don’t do cookie-cutter. If you’ve got the grit, the drive, and the track record—especially in security or AI—we want to hear from you. Even if you don’t check every box, let’s talk. Qualifications Must Have: • 5+ years of experience in software engineering, with a focus on backend or cloud systems • A degree from a university in Computer Science, Computer Engineering, Electrical Engineering with a computing specialization, or a closely related field. • Requires hands-on experience with JavaScript / Node.js for backend systems. • Experience building backend services in cloud environments and working with cloud provider services and SDKs; GCP experience is a strong plus. • Strong understanding of distributed systems, concurrency, and scalability • Experience building APIs and microservices architectures • Familiarity with real-time systems or event-driven architectures • Excellent problem-solving and communication skills • Ability to work in a hybrid model in Israel, including at least 3 days per week in the office and collaboration across the team’s office rhythm, including periodic work from Caesarea. • Availability to contribute in an environment that may occasionally require remote support outside regular hours, including weekends or holidays when needed. Nice to Have: • Experience with video streaming pipelines or media infrastructure in the cloud • Preference for experience with streaming/data systems (e.g., Kafka, Pub/Sub, MQTT) • Knowledge of Kubernetes and orchestration systems • Solid understanding of Docker and containerization • Exposure to AI/ML pipelines or data platforms • Background in security best practices (IAM, encryption, secure APIs, zero trust) • NestJs or GO (Backend) ✍️ Lumana Hiring Philosophy We spend a lot of time building best-in-class products since we believe a highly differentiated product is easier to sell and support. We aim to provide both product & industry expertise whenever we interact with prospects and customers. We strongly believe that small teams with very talented people (and the right work environment) deliver much better performance than teams with large headcount. We hire and compensate accordingly. We value a strong sense of ownership, principled thinking over experience, and thoughtful communication. ✨ What We Offer We believe great talent deserves great support. Here’s how we invest in you: • Competitive Pay: A strong base salary that reflects your experience, impact, and market value • Equity & Upside: Own a piece of what you're building with meaningful equity in a fast-growing startup • Tools that Work for You: Get access to top-tier tech and a fully equipped workspace—both in-office and at home • Hybrid Flexibility: Enjoy a balanced schedule with two remote workdays each week after ramp-up • Product Influence: Your voice matters—your hands-on feedback directly shapes our product roadmap For Israel-Based Employees • Monthly meal allowance provided through 10bis • Travel reimbursement in accordance with Israeli law • Generous paid vacation, including carryover flexibility • Paid sick leave from day one • Keren Hishtalmut (study fund) with employer contributions • Company-provided laptop and a home-office setup allowance for new employees Equal Opportunity: Lumana considers applicants without regard to protected characteristics, in accordance with applicable law. Interview Policy: Please answer independently during interviews. Do not use real-time AI assistance, transcription, or answer prompts without prior authorization. Unauthorized use may disqualify you. Recruitment Fraud: Official hiring emails come from @lumana.ai. We never request payment or banking information during hiring. Agencies: We do not accept unsolicited agency resumes or pay fees without a signed agreement.
Lumana helps organizations turn video into action. Our AI video security platform helps customers improve safety, strengthen security, and respond faster when it matters most. Founded in 2021 and backed by leading Silicon Valley investors, we’re growing quickly. Here, you’ll think big, move fast, and own work that has a visible impact. Role Description The Senior Software Engineer, Edge Lumana's growing engineering organization and help build the software that runs on the core device layer behind our platform. This role sits within a small, highly impactful team responsible for a hybrid edge system that powers core functionality across video, security, networking, storage, and AI deployment in production environments. You'll work on a resource-conscious, distributed device architecture that spans multiple hardware targets and brings together technologies more commonly seen across both embedded and cloud systems. This is a strong fit for an engineer who enjoys meaningful ownership, thrives in a fast-moving startup environment, and is comfortable building reliable software for systems customers depend on every day. Location & Travel • Hybrid / Onsite Schedule: Based in Caesarea or Ramat Gan with 2 days a week working from home. Responsibilities • Contributing to the development of our core edge platform, designed to run across diverse hardware environments as part of a hybrid edge-cloud architecture • Developing and integrating video management capabilities, including streaming, recording, and real-time AI processing • Designing and optimizing systems for low-latency, high-performance workloads at the edge • Building secure and efficient communication pipelines between edge devices and cloud systems • Working closely with AI/ML engineers to deploy and optimize models on-device • Participating in code reviews, debugging, and performance tuning across the stack • Collaborating with a talented team of engineers, AI experts, and leadership in a fast-moving environment We don’t do cookie-cutter. If you don’t check every box but you’ve got the grit, the drive, and the track record—especially in security or AI—we encourage you to apply. Requirements • 5+ years of experience in software engineering, with a focus on systems or performance-critical applications • Strong experience with modern programming languages such as Go, Rust, or TypeScript • Proven experience with multithreaded and concurrent programming (critical for this role) • Solid understanding of Docker and containerization • Experience working with embedded systems or edge computing environments • Strong understanding of networking and distributed systems fundamentals • Experience building or working with real-time systems Nice to Have • Experience with video streaming or video pipeline development • Familiarity with storage systems and data management at the edge • Experience integrating with cloud services (e.g., AWS S3, GCP, MQTT, Kafka) • Exposure to deploying or optimizing AI/ML models on edge devices • Background in security concepts (encryption, secure communication, zero trust architectures) • Experience with hardware-aware optimization (CPU/GPU/accelerators) ✍️ Lumana Hiring Philosophy We spend a lot of time building best-in-class products since we believe a highly differentiated product is easier to sell and support. We aim to provide both product & industry expertise whenever we interact with prospects and customers. We strongly believe that small teams with very talented people (and the right work environment) deliver much better performance than teams with large headcount. We hire and compensate accordingly. We value a strong sense of ownership, principled thinking over experience, and thoughtful communication. Our Interview Process We keep it focused and respectful of your time—our typical process includes: • A 30-minute conversation with our Talent Team to learn more about you and share what we're building • A 45-minute interview with our CTO to dive into your background and experience • At-Home Assignment (3 hour) • A 90-minute technical session in office with our Team to dive into your assignment, systems thinking, and coding familiarity • A 60-minute conversation with our CTO to dive into your assignment Curious who you’d be working with? Meet the Team → ✨ What We Offer We believe great talent deserves great support. Here’s how we invest in you: • Competitive Pay: A strong base salary that reflects your experience, impact, and market value • Equity & Upside: Own a piece of what you're building with meaningful equity in a fast-growing startup • Tools that Work for You: Get access to top-tier tech and a fully equipped workspace—both in-office and at home • Hybrid Flexibility: Enjoy a balanced schedule with two remote workdays each week after ramp-up • Product Influence: Your voice matters—your hands-on feedback directly shapes our product roadmap For Israel-Based Employees • Monthly meal allowance provided through 10bis • Travel reimbursement in accordance with Israeli law • Generous paid vacation, including carryover flexibility • Paid sick leave from day one • Keren Hishtalmut (study fund) with employer contributions • Company-provided laptop and a home-office setup allowance for new employees Equal Opportunity: Lumana considers applicants without regard to protected characteristics, in accordance with applicable law. Interview Policy: Please answer independently during interviews. Do not use real-time AI assistance, transcription, or answer prompts without prior authorization. Unauthorized use may disqualify you. Recruitment Fraud: Official hiring emails come from @lumana.ai. We never request payment or banking information during hiring. Agencies: We do not accept unsolicited agency resumes or pay fees without a signed agreement.
Bylith's Israel Engineering team. The team is responsible for the Research and Development of multiple SaaS products (CRM, Commerce, Data Automation) in a highly innovative, technical, and empowering work environment. Our products are in use by millions of users worldwide, delivering smart and intuitive experiences that put the user at the center. We are looking for a Senior Software Engineer to join our R&D team and to take part in the development process from system architecture & design to development. What's In It For You: A unique opportunity to join a successful SaaS company with great clients and partners. You will get to strategize, define and manage all technical aspects of the company. A chance to build & influence on products that already in use by to millions of users worldwide. A chance to work in an environment that encourages innovation and entrepreneurship. Qualifications: B.Sc. Computer Science Degree (or equivalent) Deep understanding and practical experience of backend development (Node / Python / Ruby / PHP / Go / etc.) At least 3 years of experience in advanced web development using OOP, Design Patterns and Best Practices Experience and deep knowledge in database design & usage with emphasis on RDBMS (MySQL, pgSQL) / Elasticsearch / Redis Practical experience in Linux / AWS / Git Knowledge in CI/CD, Dockers, Web Servers, Protocols, Data Flows and Web Security Standards Excellent verbal and written communication skills Extensive knowledge of engineering principles and procedures Excellent organizational and time management skills Strong analytical and problem-solving skills Strong supervisory and leadership skills Proven track record in commercial-grade enterprise software development Personal Qualities: Passionate about learning and always seeking opportunities to expand your knowledge. A self-starter with great instincts and the ability to discern upcoming needs. Outgoing and personable and takes pride in being a positive, helpful presence around the office. A team player with the time management and organizational skills to work independently as well.
As a Senior Software Engineer at Rylo, you will play a pivotal role in shaping experiences that truly make communication accessible for people who are Deaf or hard of hearing. You will work across the stack - designing, building, and maintaining features that turn complex communication challenges into intuitive, high-performance solutions. This role is ideal for an experienced engineer with strong product sense, who cares deeply about users, accessibility, performance, and scalable design. On a day-to-day, you will: Own features and systems end-to-end: from understanding the user problem, through architecture, development, and operating it in production. Design, build, and operate high-scale backend infrastructure serving users with real-time, low-latency requirements. Collaborate directly with product and engineering to shape what we build, not just how we build it. Dig into complex production issues - performance, reliability, data processing - and solve them under real constraints. Continuously improve system architecture, observability, and development practices. Leverage AI as part of the daily engineering work to accelerate development. Requirements: 6+ years of experience building complex distributed backend systems in production with Go, Node.js, or Python on cloud infrastructure (GCP or AWS). Deep understanding of scalability, performance, system design, and cloud infrastructure. Strong problem-solving instincts. Product mindset - you think about the user, not just the system. You understand that backend decisions shape the product experience. You work autonomously, take ownership, and make good judgment calls without waiting for detailed specs. Comfortable with ambiguity - small team, big problems, no hand-holding. Initiative, accountability, and a proactive mindset. Benefits: 😁 Work on a fulfilling life-changing product (Literally) 🗝️ Join as a key player at an early stage, and receive generous options 🏖 Unlimited time off and sick days 👯♂️ Annual company get-together 🐶 Bring your pet to work About us: Rylo is the communication engine for people who are Deaf or hard of hearing. Communication belongs to everyone, and we strongly believe that no moment should go missing. We work alongside the community. We know the barriers, and we're here to tear them down. Our tools are built for individuals and the businesses that serve them. Rylo is backed by investors who believe in the work we do: General Catalyst, Canaan, Comcast, Vertex, Precursor, Contour, Cardumen, Techstars, and more.
This role is based in Israel. You will be required to interview in person. About SailPoint SailPoint is defining the next era of identity security. Our unified, AI-powered platform seamlessly secures both the Human Fabric of your workforce and the Agentic Fabric of AI and non-human identities, completely eliminating organizational blind spots. Built on core principles like zero-standing privilege and contextualized risk, our platform transforms identity from a vulnerability into a strategic business advantage. Today, we are trusted by some of the largest, most complex organizations in the world to deliver intelligent, autonomous identity security at scale. About the Role We are looking for a Full Stack Engineer with strong backend depth to join our engineering crew. In this role, most of your focus will be dedicated to designing, building, and scaling high-throughput backend services using TypeScript, complemented by meaningful contributions to our modern React user interfaces. You will own features across the entire software development lifecycle—from architectural design and database modeling to frontend integration, automated testing, and production deployment—ensuring our applications remain scalable, resilient, and performant. About the Team You will join an established, highly collaborative engineering team with mature engineering practices and a live product operating at enterprise scale. Our team values continuous learning, technical excellence, open communication, and high standards. We support one another through constructive design reviews, thorough code reviews, and shared ownership of system quality, reliability, and standards. Roadmap for Success Within 30 Days: • Complete SailPoint onboarding and integrate into team agile ceremonies, workflows, and developer environments. • Develop a solid understanding of our system architecture, TypeScript backend microservices, React UI codebase, and AWS cloud infrastructure. • Ship your first bug fix or minor enhancement to production using our CI/CD pipelines. Within 60 Days: • Design, build, and deliver full stack features with minimal guidance, spanning database schema updates to UI components. • Actively participate in peer code reviews, architectural discussions, and technical design documentation. • Engage in team observability practices, monitoring service health, performance metrics, and logs in production. Within 90 Days: • Independently lead the technical execution of feature deliverables from concept through deployment and post-launch verification. • Identify and implement improvements in backend performance, database queries, and system reliability. • Partner cross-functionally with product management and fellow engineers to clarify technical requirements and delivery milestones. Within 6 Months: • Drive initiatives that scale core backend services and enhance the overall resilience and maintainability of our stack. • Champion engineering best practices, contributing to shared tooling, testing standards, and architectural patterns. • Mentor junior and mid-level team members through pair programming and knowledge-sharing sessions. Within 1 Year: • Serve as a key subject matter expert for critical backend services and full stack capabilities. • Help define technical roadmaps, long-term architectural strategies, and scalability enhancements for next-generation systems. • Elevate operational excellence and continuous delivery standards across the team. Requirements • Bachelors degree in related field, or equivalent professional experience • 4+ years of professional software development experience with TypeScript • 2+ years of professional software development experience with Go • 3+ years of hands-on experience building and deploying applications on AWS • Proven experience designing, building, and operating distributed systems at high scale • Strong experience with relational databases and SQL • Experience with React and modern frontend development • Experience with CI/CD workflows and automated testing • Experience with cloud observability, distributed tracing, and production monitoring AI-assisted engineering: Our engineers are expected to use AI development tools as a core part of their daily workflow, not as a novelty. We expect you to use these tools to accelerate delivery, expand your scope, and raise the quality bar, while applying strong engineering judgment to review, validate, and own everything that ships under your name. Comfort with prompting, agentic workflows, and human-in-the-loop review of AI-generated code is a baseline expectation for this role. AI related Technology: • Cursor, Claude Code • Python-based AI/ML frameworks and libraries such as scikit-learn, pandas, and numpy • Deep Learning Frameworks such as PyTorch • LLMs and Foundation Models in Bedrock, VertexAI, or similar SailPoint is an equal opportunity employer and we welcome all qualified candidates to apply to join our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other category protected by applicable law. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact [email protected] or mail to 11120 Four Points Dr, Suite 100, Austin, TX 78726, to discuss reasonable accommodations. NOTE: Any unsolicited resumes sent by candidates or agencies to this email will not be considered for current openings at SailPoint.
This role is located in Israel. You will be required to interview in person. About SailPoint SailPoint is defining the next era of identity security. Our unified, AI-powered platform seamlessly secures both the Human Fabric of your workforce and the Agentic Fabric of AI and non-human identities, completely eliminating organizational blind spots. Built on core principles like zero-standing privilege and contextualized risk, our platform transforms identity from a vulnerability into a strategic business advantage. Today, we are trusted by some of the largest, most complex organizations in the world to deliver intelligent, autonomous identity security at scale. About the Role SailPoint is seeking a Backend Software Engineer to help build a new cloud-based SaaS identity analytics product. In this role, you will design, develop, and maintain robust, scalable, event-driven microservices hosted in AWS. You will have the unique opportunity to build new capabilities from the ground up while leveraging the resources, scale, and established customer base of an industry leader. About the Team Our Engineering team is full of results-driven individuals who are constantly seeking to innovate and make a measurable impact. At SailPoint, engineering is where high-quality technical craftsmanship meets individual ownership. The team collaborates closely in an agile environment, building high-throughput, cloud-native services that secure millions of identities worldwide. Roadmap for Success • 30 Days: Complete SailPoint onboarding, set up your local development environment, familiarize yourself with our cloud architecture and coding standards, and successfully deliver your first minor code change or bug fix to production. • 60 Days: Gain a deeper understanding of the identity analytics product architecture, participate actively in design and architecture discussions, conduct peer code reviews, and deliver your first feature-level contribution. • 90 Days: Independently design, implement, test, and deploy Java-based microservices, taking full ownership of feature deliverables from requirement analysis through production monitoring. • 6 Months: Drive end-to-end technical initiatives, enhance system performance and reliability, optimize CI/CD pipelines, and mentor newer team members on best practices. • 1 Year: Act as a subject matter expert for key components of the identity analytics SaaS platform, contribute to long-term architectural strategy, and partner with product managers and cross-functional teams to deliver high-impact roadmap milestones. Requirements • Bachelors degree in related field, or equivalent professional experience • 3+ years of professional software development experience • Strong proficiency in Go • Proficient experience with object-oriented analysis, design principles, and design patterns • Experience designing, developing, and deploying RESTful APIs and microservices • Demonstrated ability to produce unit and end-to-end tests to ensure high code quality and test coverage • Excellent communication, problem-solving, and cross-functional collaboration skills AI-assisted engineering: Our engineers are expected to use AI development tools as a core part of their daily workflow, not as a novelty. We expect you to use these tools to accelerate delivery, expand your scope, and raise the quality bar, while applying strong engineering judgment to review, validate, and own everything that ships under your name. Comfort with prompting, agentic workflows, and human-in-the-loop review of AI-generated code is a baseline expectation for this role. AI related Technology: • Cursor, Claude Code • Python-based AI/ML frameworks and libraries such as scikit-learn, pandas, and numpy • Deep Learning Frameworks such as PyTorch • LLMs and Foundation Models in Bedrock, VertexAI, or similar Preferred Skills • Experience building cloud-native applications on Amazon Web Services (AWS) • Experience with continuous integration and continuous delivery (CI/CD) pipelines • Experience instrumenting applications with observability tools and metrics to monitor production performance • Experience with event-driven architectures and messaging systems SailPoint is an equal opportunity employer and we welcome all qualified candidates to apply to join our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other category protected by applicable law. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact [email protected] or mail to 11120 Four Points Dr, Suite 100, Austin, TX 78726, to discuss reasonable accommodations. NOTE: Any unsolicited resumes sent by candidates or agencies to this email will not be considered for current openings at SailPoint.
Parallel Wireless is reimagining mobile networks with innovative, energy-efficient Open RAN solutions. Join us as we lead the future of telecommunications, driving innovation through green and sustainable networks. Learn more about our mission, vision and values. We are looking for a Senior Software Engineer to join our RIC Systems team and work on complex, large-scale distributed systems.The role combines hands-on development in Go, system design, Kubernetes-based environments, and technical problem-solving across multiple services and components. We are looking for an experienced engineer with strong technical capabilities, a collaborative approach, and the flexibility to work across different areas of the system. This role is not for someone who wants to work exclusively at one layer of the stack. It is a strong fit for an engineer who enjoys understanding why the entire system behaves the way it does. You may need to trace a problem from a Go service, through Kubernetes networking, into the Linux networking stack, across a messaging layer, and eventually into a C++ component. On another day, you may be designing how 30 services coordinate state or reviewing the architecture of a new Non-RT RIC capability. The common thread is systems thinking. You should enjoy moving between details and architecture, debugging and design, software and infrastructure. What You'll Do: • Design and develop production backend services, primarily in Go, as part of a large distributed system. • Take ownership of features and technical solutions from design through implementation and production. • Design and improve multi-service flows, including messaging, state management, concurrency, reliability, and failure recovery. • Develop and operate services in Kubernetes-based environments. • Investigate and resolve complex production and performance issues across services and system components. • Contribute to architectural decisions, technical standards, scalability, and reliability improvements. • Collaborate closely with engineers and other teams to solve cross-system technical challenges. • Mentor and support other engineers through design discussions and code reviews. What We're Looking For: • 5+ years of professional software engineering experience building complex production systems. • Strong hands-on development experience in Go, including backend services and concurrency. • Strong experience with Kubernetes, microservices, and distributed systems. • Experience with messaging and distributed infrastructure such as Kafka, NATS, Redis, or similar technologies. • Strong system-design and problem-solving skills, with the ability to understand complex flows, dependencies, bottlenecks, and failure scenarios. • Experience with communication, telecom, or networking systems – an advantage. • Experience working in Linux environments – an advantage. • Strong communication and collaboration skills and a team-oriented approach. • Flexible and adaptable mindset, with the ability to learn quickly, move between different technical areas, and work effectively in a changing environment. Nice to Have: • Experience with telecom, mobile networks, RIC, O-RAN, 5G, or 4G RAN. • Experience with high-performance or latency-sensitive systems. • Ability to read or debug C/C++ when needed. Parallel Wireless is expanding the ecosystem for Open RAN with the GreenRAN™ energy-efficient Hardware-Agnostic technology. Deployed worldwide, our comprehensive 2G/3G/4G/5G Macro RAN solutions enhance network security while reducing operating expenses. As pioneers of Open RAN, we prioritize innovation, flexibility, and sustainability to help build a more connected, and green networks. Headquartered in the USA with global R&D centers, we are proud to serve over 60 customers worldwide and have been recognized with over 100 industry awards. Our mission is to accelerate GSMA’s Mobile Net Zero initiative by reducing TCO and driving innovation across the telecom ecosystem.Learn more at www.parallelwireless.com. Parallel Wireless embraces diversity and equality of opportunity. We are committed to building inclusive and diverse teams representing all backgrounds, with a wide range of perspectives, and empowering industry-leading skills. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.Parallel Wireless does not accept unsolicited resumes or applications from agencies or individuals. Please do not forward resumes to our jobs alias, Parallel Wireless employees, or any other company location. Parallel Wireless is not responsible for any fees related to unsolicited resumes/applications.
Every nation has data. Few can protect it. Fewer still can act on it. Dream is the sovereign AI and national cyber-defense company for governments. We help nations secure their most critical systems, connect fragmented information at a national scale, and turn their most sensitive data into decisions, all fully sovereign. This is more than a job. It's a Dream job, where you'll work at a global scale alongside some of the best AI researchers, cyber operators, and government experts in the world. We defend nations against the most advanced threats in the world with a national security suite that offers AI-native resilience against APTs with visibility, insights and mediation across Posture, CTI, and Detection & Response, all fully sovereign. The Dream Job As a Senior Software Engineer on our team, you'll design and develop the core engines, data models, and intelligent agents that replicate real-world adversarial behaviors at scale. You'll combine strong software engineering skills with deep security intuition to build systems that proactively surface weaknesses and improve organizational resilience. The Dream-Maker Responsibilities Design and build AI-driven agents that emulate adversarial behaviors such as lateral movement, privilege escalation, and persistence. Develop core simulation and orchestration components in Go (primary language) and integrate with in-house AI models. Contribute to architecture decisions, scalability, and performance optimization for distributed simulations. Design and write clean, testable, readable, scalable and maintainable Java code that scales and performs well for thousands of customers. Problem solver. You'll tackle complex, cross-cutting technical challenges that span multiple teams or services- whether it's migrating a legacy monolith, optimizing high-throughput data pipelines, or defining new API standards. The Dream Skill Set 7+ years of hands-on software engineering experience in a modern language (Go preferred; Python, Node.js, or C++, etc..). Experience designing and building scalable, distributed systems, including orchestration of complex workflows Knowledge of graph modelling or graph databases (e.g., Neo4j). Advantages: Experience building AI/ML-driven systems or agent-based simulations. Experience as a red teamer, penetration tester, or security researcher. Cybersecurity knowledge, with experience collaborating with red teamers, researchers, and data scientists to translate threat intelligence and real-world attacker TTPs into executable logic. Never Stop Dreaming... If you think this role doesn't fully match your skills but are eager to grow and break glass ceilings, we'd love to hear from you!
Every nation has data. Few can protect it. Fewer still can act on it. Dream is the sovereign AI and national cyber-defense company for governments. We help nations secure their most critical systems, connect fragmented information at a national scale, and turn their most sensitive data into decisions, all fully sovereign. This is more than a job. It's a Dream job, where you'll work at a global scale alongside some of the best AI researchers, cyber operators, and government experts in the world. We defend nations against the most advanced threats in the world with a national security suite that offers AI-native resilience against APTs with visibility, insights and mediation across Posture, CTI, and Detection & Response, all fully sovereign. The Dream Job We're looking for a Software Engineer who is passionate about building high-quality software and solving complex technical challenges. In this role, you'll design and develop production-grade Python services that integrate with third-party devices and platforms, enabling reliable data collection at scale. The systems you build will power our AI platform, providing the critical data foundation behind our products. The Dream-Maker Responsibilities Design and deliver production-grade, high-quality and robust code. Research a wide range of software and network devices to find the best data collection solutions. Collaborate with customers to resolve issues and expand Dream's collection portfolio. Prioritize collection capabilities together with our product team based on customer's needs and define milestones. Work effectively within a team, contributing to a collaborative and innovative development environment. The Dream Skill Set 5+ years of experience with large-scale backend development, with a strong emphasis on Python. Understand and troubleshoot networking and routing, with deep knowledge of TCP/UDP protocols. Strong software design and debugging capabilities. Able to adapt and learn new technologies quickly. Experience with virtualization tools and containers. Analytical thinking. Never Stop Dreaming... If you think this role doesn't fully match your skills but are eager to grow and break glass ceilings, we'd love to hear from you!
Who are we? Zencity is a mission-driven startup re-inventing the way governments hear from, understand, and engage with their residents. Our community input & insights platform and community survey solution use advanced NLP and ML algorithms to help government organizations make data-driven decisions. Our global team of urban enthusiasts and data geeks works with over 400 cities - from Los Angeles, to Chicago, to Austin. If you're passionate about joining a growing and dynamic company focused on leveraging data and tech to work on real-world challenges and radically improve life in cities - your place is with us! What is the role? This is not a typical full-stack position. We're looking for an exceptional Staff / Principal Engineer who can own complex technical domains, shape system architecture, and lead end-to-end development while remaining 100% hands-on. You will report directly to the VP R&D, work closely with them on technical strategy and architecture, gradually take ownership of architectural responsibilities across the platform, and become one of the company's leading technical voices. Along the way you'll help mayors and other city leaders understand their residents and their city in more effective ways, improving the lives of millions of citizens around the world. Key Responsibilities Own complex product domains from architecture through production Lead end-to-end feature development across frontend, backend, and cloud Drive architectural decisions and technical direction across the platform Design and build scalable distributed systems Design and develop AI-powered capabilities as part of the core product Work closely with the VP R&D on technical strategy and architecture Mentor engineers through technical leadership (without people management) Serve as one of the company's technical leaders, influencing engineering standards and long-term technical strategy Requirements 7+ years of software engineering experience, with significant experience leading architecture and complex technical initiatives Background as a Staff Engineer, Principal Engineer, Software Architect, or highly experienced Technical Lead Strong system design and software architecture experience Proven experience in developing agentic systems, including retrieval, MCPs, and orchestrating multi-agent flows to solve complex, autonomous tasks Proven experience with agentic coding (Claude Code / Codex / Cursor) Proven experience owning complex technical domains end-to-end Experience owning architecture and leading technical direction in a product startup environment Deep expertise with Node.js, TypeScript, and React Cloud experience, preferably AWS Familiarity with containers and Kubernetes Great interpersonal skills and the ability to collaborate with product, design, and go-to-market teams Ability to thrive in a fast-paced, delivery-driven environment It's even better if you have: Designed and built a POC or product/service from the ground up in a current or previous role A Bachelor's degree in Computer Science, Engineering, or equivalent relevant experience Experience working with local government
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