Software Architect job Toronto Ontario
Software Architect job Toronto Ontario
My Spider Scam Awareness Contacting Us F. A. Q.
Job Seekers
Search Jobs
Browse Jobs
Post a Resume
Job Alerts
Search Resumes
Browse Resumes
Post a Job

Software Architect Job

Employer Name: ALICE SpiderID: 8989201
Location: Toronto, Ontario Date Posted: 9/30/2019
Wage: Category: Computer Software/Programming
Job Code:
Number Of Openings: 1

Job Description:
ALICE is a growing startup serving 2k+ hotels all over the world with a global team of 140 staff spread across 16 countries. Our mission is to help businesses deliver exceptional hospitality with a focus on hotels. We do this by partnering with the world's best hoteliers to build a product that lets them do their best work. We take on the challenge of running the day to day tasks of every department in a hotel through a unified platform.

We are looking for a Software Architect to drive the next generation of ALICE products and their technical architecture. The ideal candidate is a structured thinker as well as an expert hands-on technologist who knows how to build scalable, reliable, and fault-tolerant distributed systems. You stay up-to-date with the latest architectural trends.

The Software Architect is responsible for designing ALICE's Core architecture as well as of all of its subsystems with our engineering team and serves as a coach during implementation. You will be part of the Platform Engineering team and responsible for:

Owning resiliency, performance and scalability of the Platform and continuously improve it
Creating and enforcing technical standards (Coding Guidelines, Architectural Standards, etc) that apply to the entire Software Engineering team
Serving in a consulting role for all Agile product pods; do Architecture reviews
Technical Quality management for product releases; designing, running and analysing load tests
Creating and managing API documentation, data model documentation, etc
Building POCs (proof of concept) and kicking off new innovative and exciting projects leveraging different services APIs, libraries and tools.

We are a small team with a big vision, and this is a chance to see how a product comes to life from the ground up.

Our front end stack is AngularJS.
Our backend is Java, Groovy/Grails, Spring MVC, Hibernate, ElasticSearch, Redis.

Job Requirements:
Experience architecting large, high-scale web applications and distributed systems
Exposure to architecture patterns in cloud (AWS, Azure, etc)
Understanding of performance and memory management
Object Oriented Design and Development for 5+ Years (Java, C++, C#)
Proficiency with Java frameworks like Spring MVC and ORM solutions like Hibernate
Experience with real time systems and messaging
SQL Database design and development
Agile software development lifecycle
Bachelor's degree in Computer Science

Job Criteria:
Start Date:
Position Type: Full-Time Permanent
Years of Experience Required: 5
Education Required: Bachelors
Overnight Travel:
Vacation Time: More Than 3 weeks / year

Job Benefits:
Paid Holidays, Vacations, and Sick Leave, Flex Time

Company Profile:
ALICE is a hotel operations platform that empowers operational excellence and meaningful guest experiences. By bringing all hotel departments together with a single operations platform for internal communication and task management, ALICE helps hotel staff act as a team to provide consistently excellent service. Since the company was founded in 2013, ALICE has gained significant traction in the industry, working with more than 2,000 hotels and tens of thousands of hotel staff across many of the world's leading brands, including Viceroy Hotel Group, Firmdale Hotels, Dream Hotel Group, and Grupo Posadas. The company acquired concierge technology provider GoConcierge in 2017.

Contact Information:
Contact Name: Jimena Jaramillo Company Type: Employer
Company: ALICE
City: New York
State: New York
Web Site:

Send ad to a friend


© 2021 Job Spider
Privacy Policy | CC Marketing Sites | Site Map | Links