Matia

Principal Software Engineer

Matia

full-time

Posted on:

Location Type: Hybrid

Location: Tel-AvivIsrael

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Define, evangelize, and own the overall software architecture vision and strategy for Matia's unified DataOps platform.
  • Lead the design and evolution of complex, large-scale, and highly distributed cloud-native systems on AWS.
  • Establish and enforce architectural standards, best practices, and patterns across all engineering teams.
  • Collaborate closely with executive leadership, product management, and engineering teams to translate business strategy into actionable technical roadmaps and architectural solutions.
  • Provide hands-on architectural guidance, review critical designs, and contribute to proof-of-concepts or complex coding challenges when necessary.
  • Proactively identify and mitigate architectural risks, anticipating future technical challenges and designing resilient solutions.
  • Mentor and provide strong technical leadership to senior engineers and other architects.
  • Drive technology selection, evaluation, and adoption processes, ensuring alignment with architectural principles and business needs.

Requirements

  • 7+ years of extensive experience in software development
  • At least 3-5 years in a dedicated architecture or principal engineering role
  • Proven track record of designing and delivering complex, large-scale SaaS platforms or highly distributed systems
  • Deep expertise in various system architecture patterns (e.g., microservices, event-driven, serverless) and their practical application
  • Mastery of cloud platforms, especially AWS
  • Strong capability in technical leadership, architectural governance, and mentorship
  • Ability to make critical high-level decisions with long-term impact on the system
  • Proven exceptional proficiency in core technologies like TypeScript, Node.js, React, Python
  • Deep understanding of high-performance SQL/NoSQL database design and K8S
  • Experience working with message queue technologies (e.g., Kafka, SQS, RabbitMQ) to build scalable and reliable data pipelines
  • Ability to communicate complex technical concepts clearly and persuasively to diverse audiences.
Benefits
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software architecturecloud-native systemsmicroservicesevent-driven architectureserverless architectureTypeScriptNode.jsReactPythonSQL/NoSQL database design
Soft Skills
technical leadershipmentorshipcommunicationcollaborationdecision-makingrisk mitigationstrategic thinkingproblem-solvingevangelismgovernance