Principle Software Architect
2 weeks ago
Company Description
At GreenRoad, driver safety is our top priority. We focus on protecting drivers in the moment and empowering fleets to foster a culture of safe driving habits for the long term. With 20 years of industry-leading experience, our solutions leverage predictive analytics and advanced vehicle and sensor inputs, combined with real-time behavior coaching, to create driver-centric and fleet-smart solutions. Our mission is to ensure that everyone gets home safely together.
Role Description
We're now entering a major modernization phase—transforming our legacy systems into a
scalable, cloud-native, event-driven platform
built on
.NET Core, Kafka, and AWS
.
We're looking for a
Software Architect
who will define the future of our backend architecture and data infrastructure.
Role Overview
The
Principle Software Architect
will serve as a key technical leader within GreenRoad's R&D organization, responsible for setting architectural direction and ensuring that all components of the GreenRoad ecosystem—data, messaging, APIs, and integrations—align toward a cohesive, modern, and scalable design.
This is a hands-on architectural role with broad impact across GreenRoad's technology stack. You will guide engineering teams through the modernization of our core platform, oversee the evolution of our
ServiceBus messaging system
to
Kafka
, and drive cross-cutting initiatives in
data management
,
security
, and
third-party integrations
.
Key Responsibilities
Platform Architecture & Modernization
- Define and own the technical vision for GreenRoad's next-generation platform architecture.
- Lead the migration of legacy .NET Framework services to modular, containerized .NET Core microservices.
- Ensure all systems are designed for scalability, observability, and fault tolerance across AWS-hosted environments.
- Partner with product and engineering leads to align business objectives with sustainable architectural roadmaps.
Messaging & Data Pipeline
- Architect and oversee implementation of the new Kafka-based ServiceBus, replacing MSMQ and MongoDB-based logic.
- Design event-driven communication and streaming data flows across services using Kafka,RabbitMQ, and MassTransit.
- Define standards for message schemas, ordering, stickiness, retry mechanisms, and rebalancing behavior.
- Build a consistent approach for data ingestion, transformation, and storage, enabling real-time analytics and reporting.
Data Storage & Retrieval
- Design efficient data models and APIs for both transactional (SQL) and non-relational (MongoDB, Redis) workloads.
- Establish best practices for data retention, indexing, and performance optimization.
- Partner with DevOps and Data Engineering to ensure reliability and cost efficiency in the data pipeline.
Security, Compliance & Reliability
- Define and enforce architectural standards for security, data protection, and regulatory compliance (GDPR, ISO
- Collaborate with IT and DevOps to ensure secure authentication, authorization, and secrets management across all components.
- Review designs for resilience, failover, and disaster-recovery readiness.
Integration & Ecosystem Architecture
- Provide architectural oversight for third-party integrations including camera vendors, telematics partners, and enterprise customers.
- Define integration patterns (REST, WebSocket, MQTT, streaming APIs) that ensure consistency and scalability.
- Oversee API design, documentation, and governance for internal and external use.
Technical Leadership
- Act as a mentor and architectural advisor to senior engineers and development teams.
- Lead design reviews, promote clean code and DDD principles, and ensure architectural alignment across teams.
- Evaluate emerging technologies and recommend strategic adoption to keep the platform future-ready.
Requirements
Education & Experience:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 10+ years of professional experience in software engineering, including at least 5 years in an architecture or system design role.
- Proven expertise in .NET Core, C#, and microservice architectures.
- Strong experience designing distributed systems, streaming data pipelines, and event-driven architectures.
- Hands-on knowledge of Apache Kafka, RabbitMQ, or equivalent messaging frameworks.
- Deep experience with AWS cloud infrastructure (MSK, ECS/EKS, Lambda, RDS, S3, CloudWatch).
- Proficiency in MS SQL Server, MongoDB, and Redis.
- Familiarity with Docker, Kubernetes, and modern CI/CD pipelines (Azure DevOps, GitHub Actions, or similar).
- Experience with MassTransit or equivalent message orchestration libraries is a plus.
- Working understanding of JavaScript / React for cross-layer integration collaboration is an advantage.
Core Competencies:
- Strategic thinker who can define long-term architectural direction while remaining hands-on with implementation details.
- Expert in designing resilient, observable, and maintainable distributed systems.
- Strong communicator capable of bridging product, engineering, and operations.
- Passionate about mentoring, collaboration, and elevating engineering standards.
- Analytical, detail-oriented, and committed to building systems that deliver measurable business and safety impact.
-
Junior Software Engineer
11 hours ago
Holon, Tel Aviv, Israel Yael Korentec Technologies Full time ₪40,000 - ₪60,000 per yearJob Description:We are seeking a highly motivated and talented Computer Science graduate to join our development team in a leading defense technology company. This is an excellent opportunity for individuals who are passionate about cutting-edge technology, national security, and complex problem-solving.Responsibilities:Participate in the design,...
-
Senior Network
11 hours ago
Holon, Tel Aviv, Israel CYBERcom Full time $104,000 - $130,878 per yearAbout CYBERcomCYBERcom is a leading provider of security, networking, data center, and collaboration solutions. We specialize in delivering top-tier cybersecurity measures, building seamless and high-performance network infrastructures, optimizing data center operations, and enhancing collaboration platforms.We're growing – and we're looking for aSenior...
-
Back End Developer
11 hours ago
Holon, Tel Aviv, Israel PayPlus - Payment Gateway Full time ₪104,000 - ₪130,878 per yearPayPlusis a fintech company that provides a wide range of financial solutions for businesses.The company is experiencing rapid growth and expanding its product portfolio.We are looking for aSenior Backend Engineerwith strong experience into join our development team.The ideal candidate will be responsible for designing, developing, and maintaining backend...
-
SVP, Head of Sapiens Cloud Services
11 hours ago
Holon, Tel Aviv, Israel SAPIENS Full time ₪120,000 - ₪240,000 per yearTitle: Account ExecutiveLocation: Holon, Israel (Hybrid)About the role:We are seeking a dynamic and experienced professional to lead our Cloud Services Unit. The successful candidate will play a crucial role in driving the organization's cloud strategy, ensuring the efficient operation of cloud infrastructure, and leading a team of skilled professionals...
-
Integration Infrastructure Developer
6 days ago
Holon, Tel Aviv, Israel SAPIENS Full time ₪90,000 - ₪120,000 per yearLocation: Petach Tikva (Work in Client's site. Hybrid, one day work from home)About us:Sapiens is a global leader in the insurance industry, delivering its award-winning, cloud-based SaaS insurance platform to over 600 customers in more than 30 countries. Sapiens' platform offers pre-integrated, low-code capabilities to accelerate customers' digital...
-
Integration Infrastructure Developer
6 days ago
Holon, Tel Aviv, Israel Sapiens Full time ₪90,000 - ₪120,000 per yearLocation:Petach Tikva (Work in Client's site. Hybrid, one day work from home)About UsSapiens is a global leader in the insurance industry, delivering its award-winning, cloud-based SaaS insurance platform to over 600 customers in more than 30 countries. Sapiens' platform offers pre-integrated, low-code capabilities to accelerate customers' digital...
-
Full Stack Engineer
11 hours ago
Holon, Tel Aviv, Israel Ummanu Health Full time ₪90,000 - ₪120,000 per yearAbout UmmanuUmmanu Health is a world-leading telehealth platform service provider. Our platform supports more than 2 million video and audio consultations annually, making it one of the largest of its kind in the world. We serve the largest HMOs in Israel and are on a mission to transform the way healthcare is delivered.We're building next-gen telehealth and...