Software Architect

We are Earnix


We believe that for Financial Institutions, personalization is key to increased customer satisfaction and loyalty as well as to improved business results. ​

Recognizing the complexities of financial products, Earnix provides an end-to-end Pricing and Product Personalization Software Suite, driven by world-class data science, analytical modeling tools, and integrated machine learning.  

The Earnix 3D Personalization Suite empowers Financial Institutions to offer the RIGHT PRODUCT, at the RIGHT PRICE, at the RIGHT TIME, while maximizing business KPIs, ensuring governance & compliance, and improving the enterprise-wide end-to-end product personalization and pricing process. 

Earnix has been consistently innovating for Banks and Insurers around the globe for over 18 years. We have offices in the Americas, Europe, Asia Pacific, and Israel. 

Job Description

We are looking for a Software Architect to join our Development group, in this position you will be responsible for:

  • Designing new features together with Product Managers

  • Hands-on participation in developing mission-critical features

  • Platform vision

  • Evaluation of tools and technologies

  • Developing POCs

  • Defining Best Practices

  • Technological Evangelism

  • Mentoring other developers, code reviews



  • Bsc or MSc in Computer Science/ Engineering or any related field

  • 3 Years experience Software Architecture

  • 10+ years in software engineering including 5+ years Java

  • Expertise in high performance/scale software systems

  • Familiarity with Web development


  • Experience with SOA/Microservice Architectures

  • Familiarity with AWS

  • Familiarity with Application Security

  • Familiarity with C++

  • Fluent English/Hebrew



Apply for this position

Refer a friend