Software
Software Architect
Israel
On-Site
Full-time
Who we are looking for
A Software Architect with a passion for technology, scalability and simplicity. Innovative by nature with a strong understanding of strategic requirements and a team player.
What you will do
- Define and manage, system architecture and data flows, with an emphasis on scalability
- Develop POCs for new technologies to be adopted by the development teams
- Close interaction with product managers
- Review and mentor software engineers, play an active role in the recruitment process of new engineers
Requirements
- Computer Science degree or equivalent – a must
- Experience and profound understanding of cloud architectures and microservices specifically – a must
- Experience with Embedded development or in an environment containing hardware – big plus
- Experience with large scale systems, preferably IoT – big plus
- Have a team-first approach, along with strong management, hands-on and communications skills
- Experience delivering and developing multiple parts of an application: From Embedded software, to Cloud and user interface
- Quality focused with experience designing automated test scenarios – big plus
- Devops approach – Automate everything (from resource management to CI/CD pipelines) – a plus
- Programming language flexibility (we use Java, Typescript & python and are open to more)