Senior software engineer #328

We’re looking for a Senior Software engineer to join our team and help develop the website and application. As our platform grows with more hotels, we need someone who can incrementally and pragmatically scale our application to meet new demands. We’re seeking someone with a strong business sense, a hands-on approach, and a passion for building innovative product features using cutting-edge LLM AI technology. Our stack is containerized with Docker on Google Cloud Platform, running a Python back-end with Django. Our product leverages existing LLMs, and we’re leading the charge in deploying these models within the hospitality industry.

If you enjoy having a lot of ownership, building from the ground up, and collaborating with many different stakeholders, you’ll be a great fit for our team.

Responsibilities:

-Collaborate with us on the design and development of server-side logic

– Ensure the system’s scalability, robustness, and ability to handle high traffic, building for fault tolerance and speedy recovery in case of system failure

-Develop and maintain the databases and servers that enable functionality, storage, and quick retrieval on the system

– Responsible for improving and upholding high standards of code quality of the team

– Guide architectural design decisions, advocating for best practices in software development and data management

– Mentor and provide code reviews for other developers to foster team growth and knowledge sharing

– Assist in the development and refinement of requirements and specifications for new functionalities, ensuring they align with business objectives

– Observe potential security risks, ensuring the implementation of necessary security measures to protect systems and users.

Qualifications and Experience

– At least 6 years of experience with back end software development

-At least 2 years of Django Python experience

– Exceptional problem-solving skills; able to work autonomously and make critical decisions

– Outstanding communication and collaboration skills

– A sense of business acumen, demonstrating the ability to understand the needs of the company