mPrest

Software Architect

mPrest  •  State of Israel (Hybrid)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

mPrest’s Civil Department is responsible for designing and delivering mission-critical systems that support energy, utilities, smart infrastructure, and more. We are looking for an Architect to join our high-impact team and work closely with the Architect , Dev Team Leader & DevOps Team Leader to shape and scale innovative platforms in production environments.

As a Senior Architect at mPrest, you will write and lead design efforts across multiple projects, working at the intersection of software architecture, cloud-native infrastructure, and real-time data systems. You will guide cross-functional teams, influence technology strategy, and be hands-on in both design and decision-making.

Responsibilities

  • Work side-by-side with another Architect to define system architecture, integration strategies, and technical roadmaps.
  • Take POCs from idea to deployment with minimum risk and maximum impact, ensuring business alignment and technical viability.
  • Lead high-level and detailed design of complex distributed systems using Kubernetes, Java, Python, NET Core, and NET Framework
  • Write high-level and detailed level design documents.
  • Drive architectural best practices, security by design, scalability, and maintainability across projects.
  • Collaborate with DevOps, Backend, Frontend, QA teams to ensure alignment between infrastructure and application layers.
  • Participate in architecture reviews, threat modeling, and design validation activities.
  • Support the development of internal tools, accelerators, and reusable services across the mPrest platform.
  • Take part in customer-facing discussions, architecture presentations, and requirement refinement sessions.
  • Mentor engineers and promote a strong engineering culture based on ownership, quality, and continuous improvement.

Requirements

Must-Have Qualifications

  • 10+ years of experience in software engineering, with at least 5+ years in architecture roles
  • Deep understanding and experience with Kafka, PostgreSQL, MongoDB and Elastic Search.
  • Proven experience designing and deploying production-grade systems on Kubernetes
  • Strong proficiency in Java, Python, NET Core, and NET Framework
  • Deep understanding of microservices, distributed systems, and integration patterns.
  • Hands-on experience with CI/CD processes in cloud-native practices.
  • Hands-on experience with CI/CD processes in On Prem OpenShift Environments.
  • Strong communication and interpersonal skills – must be able to collaborate effectively with both technical and non-technical stakeholders. And talk with our clients.
  • Experience with hybrid environments (on-prem + cloud).
  • Fluent in English – written and spoken

Why Join Us


None

mPrest

About mPrest

mPrest is revolutionizing orchestration & optimization software for industrial IoT.

Our AI and data-driven technology provides real time, end-to-end visibility and control over mission-critical systems, enabling digital IT/OT integration.

mPrest is primarily focused on Renewable Energy, while also working with Smart Cities, Cyber, Homeland Security, and Defense.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Petach Tikva, IL
Year Founded
Unknown
Social Media