We are searching for an innovative System Architect to join our company. As a System Architect, you will be part of a small and exclusive team of architects helping the entire development department grow and build robust backend architecture, helping in the mission of scaling our platform to a new level to support our growing customer base and their request for more advance features while keeping the system robust and performant.
you will help build the strategy for the next years, building frameworks, help in design reviews for new modules, identify risks and suggest solutions. You should be able to work with people and inspire them to reach their goals. Outstanding System Architects are accountable, trustworthy, and able to build lasting relationships with their entire dev organization.
Responsibilities
Help designing the backend architecture for the next years
Review and help improving high level designs for big features and new modules
Delegating tasks to infra team and groups tech leads
Identifying risks and forming contingency plans as soon as possible
Initiate training sessions and meetings to discuss improvements
Keeping up-to-date with industry trends and developments
Get your hands dirty from time to time creating some POCs or diving to some challenging code
Motivating staff and creating a space where they can ask questions and voice their concerns
Being transparent with the team about challenges, failures, and successes
you will help build the strategy for the next years, building frameworks, help in design reviews for new modules, identify risks and suggest solutions. You should be able to work with people and inspire them to reach their goals. Outstanding System Architects are accountable, trustworthy, and able to build lasting relationships with their entire dev organization.
Responsibilities
Help designing the backend architecture for the next years
Review and help improving high level designs for big features and new modules
Delegating tasks to infra team and groups tech leads
Identifying risks and forming contingency plans as soon as possible
Initiate training sessions and meetings to discuss improvements
Keeping up-to-date with industry trends and developments
Get your hands dirty from time to time creating some POCs or diving to some challenging code
Motivating staff and creating a space where they can ask questions and voice their concerns
Being transparent with the team about challenges, failures, and successes
Requirements:
At least 8 years experience in developing Scala/Java backends for web/mobile in Saas platform
At least 2 years of experience as a System Architect or equivalent
Experience working with micro services in a cloud environment
Knowledge of SQL (PostgreSQL or equivalent)
A passion for building products and helping people (Customers and colleagues)
Excellent technical, diagnostic, and troubleshooting skills
Strong leadership and organizational abilities
Willingness to build professional relationships
Excellent communication, motivational, and interpersonal skills
Bachelors degree in Computer Science, Engineering, or a related field
At least 8 years experience in developing Scala/Java backends for web/mobile in Saas platform
At least 2 years of experience as a System Architect or equivalent
Experience working with micro services in a cloud environment
Knowledge of SQL (PostgreSQL or equivalent)
A passion for building products and helping people (Customers and colleagues)
Excellent technical, diagnostic, and troubleshooting skills
Strong leadership and organizational abilities
Willingness to build professional relationships
Excellent communication, motivational, and interpersonal skills
Bachelors degree in Computer Science, Engineering, or a related field
This position is open to all candidates.