Senior System Engineer

🔥 3 minutes ago

🇮🇱 Israel – Remote

⏰ Full Time

🟠 Senior

⚙️ Systems Engineer

👻 Ghost score 22%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Commit

Commit

501 - 1000 employees

🔒 Cybersecurity

Cybersecurity

Commit is a global tech services company founded in 2005, with a presence in Israel, the US, Canada, the UK, and Europe. It specializes in advanced technologies and applications, providing innovative, end-to-end technology solutions, including custom software and IoT platforms. Commit has over 700 multidisciplinary experts who cater to a wide array of companies, from startups to large enterprises, and focuses on areas like Cloud, GenAI, Software, IoT, Big Data, Cybersecurity, and data center migration. Its proprietary Flexible R&D methodology supports clients in transforming their technology visions into high-quality products while reducing costs and improving time-to-market.

📋 Description

• Analyze, elicit, clarify, and structure system and business requirements into clear, complete, and testable specifications • Own High Level Design (HLD), including mobile app architecture, system structure, components, integrations, data flows, and non-functional requirements • Produce Low Level Design (LLD), including detailed module and API design, data models, and sequence flows ready for implementation • Write production code full-stack across React, Node.js, .NET/C#, and React Native, with mobile at the center • Partner with product, architects, developers, and QA to translate designs into delivery • Keep requirements, design, and implementation aligned • Uphold engineering standards through code reviews, testing, and secure-by-design practices • Work directly with clients, including large enterprise and banking environments

🎯 Requirements

• 6+ years in software engineering, including hands-on system analysis and design • Proven experience in system requirements analysis, including eliciting, specifying, and structuring requirements for non-trivial systems • Proven experience authoring HLD and LLD documents, including architecture, component and API design, data models, integration diagrams, and sequence diagrams • Strong mobile development background with hands-on production experience using React Native and mobile app architecture • Experience with mobile navigation, state management, offline/sync, performance, native-module integration, and app-store delivery • Full-stack production experience with React, Node.js, .NET/C#, and React Native • Strong understanding of software architecture patterns, API/service design, and system integration • Experience handling non-functional requirements including performance, security, scalability, and reliability • Knowledge of secure-by-design practices • Proficiency with Git, JIRA, and Jenkins • Professional-level English • Native mobile experience with iOS/Swift or Android/Kotlin is nice to have • Cloud experience with Azure/AWS and microservices or messaging such as gRPC, RabbitMQ, or Kafka is nice to have • Familiarity with UML or C4 modeling and diagramming tools is nice to have • Experience with AI-first development tools such as Claude Code or Cursor is nice to have • Experience working in large organizations such as banking or financial services is nice to have

🏖️ Benefits

• Hands-on involvement in production software development (~50% of time) • Opportunity to work directly with large enterprise and banking clients • Exposure to embedded, IoT, SaaS, AI/ML, e-commerce, mobile, and web software products • Collaboration with product, architecture, development, and QA teams • Professional development through work with React, Node.js, .NET, React Native, cloud, microservices, and AI-first development technologies

Apply Now