Staff Engineer
8 hours ago
Optimove is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world's most exciting brands, such as Sephora, Staples, and Entain, who love our thought-provoking combination of art and science. With a strong product, a proven business, and the DNA of a vibrant, fast-growing startup, we're on the cusp of our next growth spurt. It's the perfect time to join our team of ~500 thinkers and doers across NYC, LDN, TLV, and other locations, where 2 of every 3 managers were promoted from within. Growing your career with Optimove is basically guaranteed.
The Campaign-Orchestration group at Optimove is responsible for the reliable, scalable, and timely delivery of billions of personalized messages and campaigns across multiple channels (email, SMS, push, web, and more). As a Staff Engineer, you will be the technical lead and driving force behind the group's most complex initiatives. You will work closely with engineers, tech leads, architects, and product managers to solve high-scale distributed systems challenges, improve performance, and design robust, future-proof systems.This role is ideal for experienced software architects and senior developers who are passionate about system architecture, performance at scale, and leading cross-team engineering efforts without formal management duties.
Key Responsibilities
- Act as the technical authority for large-scale backend systems within the Execution group.
- Gain deep understanding of the Orchestration group's services, the campaign targeting flow, and how the Optimove product works as a whole, in order to make architectural decisions in the broader product context.
- Champion the group's strategic adoption of AI and Vibe Coding practices, becoming a key enabler for increasing developer efficiency through the use of cutting-edge AI development tools.
- Lead the design and implementation of distributed, high-throughput, low-latency services that support billions of message executions monthly.
- Partner with Engineering Managers and Architects to shape the group's long-term technical vision and architecture roadmap.
- Define and enforce engineering standards and best practices across services.
- Conduct in-depth design and code reviews, mentoring other engineers and elevating technical excellence.
- Proactively identify cross-cutting concerns and drive group-wide engineering initiatives (e.g., observability, resiliency, fault tolerance).
- Analyze and improve system bottlenecks in data flow, message queuing, storage, and processing pipelines.
- Take ownership of non-functional requirements such as reliability, scalability, maintainability, and security.
- Collaborate with Product and Data Science teams to ensure engineering plans align with business priorities.
- 10+ years of software engineering experience, with at least 3 years in senior or staff-level roles involving architectural decision-making.
- Proven experience designing and building scalable, distributed systems and services in .NET/C# (preferred) or other modern languages (Java, Go, etc.).
- Expertise in designing event-driven architectures using Kafka or equivalent messaging systems.
- Deep understanding of data pipelines, message queues, batch and stream processing at scale.
- Strong experience with cloud-native development, container orchestration, and infrastructure-as-code (e.g., GCP, Docker, Kubernetes, Terraform).
- Experience with relational and NoSQL databases and an understanding of their tradeoffs.
- Strong familiarity with performance monitoring, alerting, and observability tools.
- Experience driving technical design documents, evaluating new technologies, and communicating decisions effectively to varied audiences.
- Curiosity and hands-on experience with AI-powered development workflows, LLM tools, and productivity boosters is a strong plus.
- Recognized as a go-to expert and trusted advisor by engineers across the group.
- Strong mentoring skills-willing and able to guide others through design challenges and deep technical problems.
- Comfortable operating in ambiguity, proposing solutions, and reducing complexity.
- Influences architecture, priorities, and processes beyond their immediate team.
- Passionate about creating a culture of engineering excellence, ownership, and continuous improvement.
- Leads cross-functional technical initiatives that span multiple teams and disciplines.
- Experience in a high-growth SaaS company or one with high-throughput systems.
- Background in campaign orchestration, marketing automation, or messaging systems.
- Experience working with data engineering tools and pipelines (e.g., Airflow, BigQuery, dbt) is a plus.
- Contributor to open-source or internal developer communities.
- Prior collaboration with product managers and data teams in complex domains.
Optimove is the science-first relationship marketing hub, used by the world's leading brands to understand customer behavior and drive measurable growth through personalization. We operate at the intersection of data, marketing, and engineering- and we build systems that process billions of daily events to deliver timely, relevant, and personal customer experiences.
In the Execution group, you'll work on core infrastructure that powers these interactions at scale, taking on technical challenges that have direct business impact.
-
Staff Software Engineer
6 days ago
Tel Aviv, Tel Aviv, Israel NoTraffic Full time ₪120,000 - ₪180,000 per yearNotraffic revolutionizes urban mobility by transforming intersections into smart, connected transportation networks, enhancing efficiency, safety, and sustainability using advanced hardware, software, and AI.We are looking for a talented and experienced hands onStaff Software Engineerto join our R&D team. In this high-impact role, you'll be making critical...
-
Staff Engineer, Verification
8 hours ago
Tel Aviv, Tel Aviv, Israel WEKA Full timeStaff Software Engineer – Next-Gen Verification PlatformWEKA is transforming how organizations build, run, and scale AI and accelerated compute workflows with NeuralMesh, our intelligent, adaptive mesh storage system. Unlike traditional data infrastructures, which become more fragile as compute environments grow and performance demands increase, NeuralMesh...
-
Staff Software Engineer
8 hours ago
Tel Aviv, Tel Aviv, Israel AIDOC Full timeAbout The PositionAidoc is recruiting a Staff Software Engineer in Tel Aviv. Join our teamAbout AidocAidoc is the market leader in the field of AI for medical imaging.Our products help doctors detect life-threatening medical conditions in medical images, based on cutting-edge deep-learning algorithms.As an aidocee, you'll have the chance to experience real...
-
Staff Engineer, Verification
8 hours ago
Tel Aviv, Tel Aviv, Israel WEKA Full timeStaff Software Engineer – Next-Gen Verification PlatformWEKA is transforming how organizations build, run, and scale AI and accelerated compute workflows with NeuralMesh, our intelligent, adaptive mesh storage system. Unlike traditional data infrastructures, which become more fragile as compute environments grow and performance demands increase, NeuralMesh...
-
Staff Software Engineer
2 weeks ago
Tel Aviv, Tel Aviv, Israel Aidoc Full time ₪100,000 - ₪120,000 per yearAidoc is recruiting a Staff Software Engineer in Tel Aviv. Join our team About AidocAidoc is the market leader in the field of AI for medical imaging.Our products help doctors detect life-threatening medical conditions in medical images, based on cutting-edge deep-learning algorithms.As an aidocee, you'll have the chance to experience real mission-critical,...
-
Staff Software Engineer
1 week ago
Tel Aviv, Tel Aviv, Israel Aidoc Full time ₪120,000 - ₪240,000 per yearAidoc is recruiting a Staff Software Engineer for the Development department in Tel Aviv. Join our team About AidocAidoc is a pioneering force in clinical AI. Our clinical AI imaging solutions help physicians quickly identify and diagnose urgent cases and improve patient outcomes. We analyze and aggregate medical data to enable care teams to work seamlessly...
-
Staff Software Engineer
1 week ago
Tel Aviv, Tel Aviv, Israel AIDOC Full time $120,000 - $240,000 per yearAbout The PositionAidoc is recruiting a Staff Software Engineer for the Development department in Tel Aviv. Join our teamAbout AidocAidoc is a pioneering force in clinical AI. Our clinical AI imaging solutions help physicians quickly identify and diagnose urgent cases and improve patient outcomes. We analyze and aggregate medical data to enable care teams to...
-
Staff Software Engineer
4 days ago
Tel Aviv, Tel Aviv, Israel Aidoc Full time ₪120,000 - ₪180,000 per yearAidoc is recruiting a Staff Software Engineer in Tel Aviv. Join our teamAbout Aidoc:Aidoc is the market leader in the field of AI for medical imaging.Our products help doctors detect life-threatening medical conditions in medical images, based on cutting-edge deep-learning algorithms.As an aidocee, you'll have the chance to experience real mission-critical,...
-
Staff Software Engineer
7 hours ago
Tel Aviv, Tel Aviv, Israel Aidoc Full time ₪120,000 - ₪180,000 per yearAidoc is recruiting a Staff Software Engineer in Tel Aviv. Join our team About AidocAidoc is the market leader in the field of AI for medical imaging.Our products help doctors detect life-threatening medical conditions in medical images, based on cutting-edge deep-learning algorithms.As an aidocee, you'll have the chance to experience real mission-critical,...
-
Staff Engineer
8 hours ago
Tel Aviv, Tel Aviv, Israel PrettyDamnQuick Full timeAbout the company:At PrettyDamnQuick, we help eCommerce brands win - one checkout at a time.Our platform transforms static checkouts into dynamic profit engines, using AI-powered segmentation, A/B testing, and smart personalization to boost conversion, increase AOV, and drive loyalty from click to delivery.We're trusted by 250+ fast-growing brands and backed...