Python Backend Engineer

Ideas Exchange Outsourcing
  • Dallas, Texas
  • Remote
    16 days ago

    Job Description

    Job Description

    Would you like to start working on an innovative high-tech product with an international team spread across Europe?

    Our client is a leading property technology company with a focus on rental management. It launched operations in 2016 and is presently active in over 20 cities around the world, including cities such as Paris, London, Lisbon, and Dubai.

    In order to manage rental properties, the company has created a Property Management Software that allows to automate the reservations, management of check-in and housekeeping missions, payments, etc. The system manages over 1,500 properties in 7 countries.

    After a few difficult months due to the lack of travel during the COVID-19 pandemic, the company has managed to adapt its business to the new landscape of the hospitality industry and just raised over 2 million euros to start a new phase of growth and expansion in 2022.

    We are looking for a Backend Python Engineer to join the team 100% remotely, full-time.


    Your Job Responsibilities Will Be:

    • Develop new features, testing and releasing Property Management platforms into production for end users.
    • Work with Property Management Software in order to automate client requirements (reservations, payments, etc.).
    • Provide regular assistance and constructive feedback to other team members.
    • Focus on quality and continuous improvement.


    Requirements

    Must-have Competencies:

    • At least 3-4 years experience with Python web development
    • Experience with Cloud (ideally AWS)
    • Experience with MQs (Kafka or RabbitMQ)
    • Fluent English to communicate with the team

    Nice-to-have's:

    • Experience with event-driven micro-service architecture & message queues (MQ)
    • Knowledge of design patterns, data structures, and algorithms

    Self-Assessment Screening Questions:

    • Do you have at least 3-4 years of work experience with Python web development?
    • Have you used AWS in production? If not, which Cloud?
    • Have you worked with event-driven micro-service architecture?
    • Have you used Docker and Heroku in a production environment?
    • Can you connect to a Linux / Unix server and use to console to analyze log files?


    Benefits

    Great Team:

    • Very pleasant to work with
    • Built a good team culture
    • The CTO says Thee best team Ive worked with so far"
    • A team of 20+ people: 8 Web Developers, a Support Engineer, 2 Product Managers, 1 Data Analyst and a CTO
    • Fully remote with Flexible working hours
    • BONUS: 5 weeks of paid holidays

    Why Work There?

    • A start-up culture that encourages innovation
    • The opportunity to work in a start-up company in a phase of expansion and internationalization
    • An international remote team with developers from France, Czech Republic, Ukraine, Romania, Russia and Australia
    • Down to Earth but still very diverse
    • Interesting business - not too abstract, work with guests & hosts
    • Its very diverse when it comes to scope
    • Lots of financial flow split money between guests, hosts, agents
    • Lots of logistics & management of properties cleaning
    • Revenue management & pricing interesting algorithms used

    Tech Stack:

    • AWS (DBs, SES, S3)
    • Heroku servers
    • BookingSync channel manager
    • CI: Git, GitHub, Circle CI
    • Data analysis in Tableau
    • Django on the Backend
    • React on the Frontend
    • Google APIs (translate, Maps)
    • Desired start date as soon as possible.




    Numbers & Facts

    LocationDallas, Texas (
    Remote
    )

    Skills

    • Algorithmsunmatched
    • Amazon Simple Email Service (SES)unmatched
    • Amazon Simple Storage Service (S3)unmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Channel Managementunmatched
    • Cloud Computingunmatched
    • Continuous Improvementunmatched
    • Data Analysisunmatched
    • Data Structuresunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Djangounmatched
    • Dockerunmatched
    • English Languageunmatched
    • Gitunmatched
    • GitHubunmatched
    • Hospitality and Tourismunmatched
    • Housekeeping/Cleaningunmatched
    • Internationalizationunmatched
    • Linux Operating Systemunmatched
    • Logfile Analysisunmatched
    • Logistics Managementunmatched
    • Messaging Middlewareunmatched
    • Microservicesunmatched
    • Pricingunmatched
    • Production Systemsunmatched
    • Property Managementunmatched
    • Property Rentalsunmatched
    • Python Programming/Scripting Languageunmatched
    • RabbitMQunmatched
    • Revenue Managementunmatched
    • Software Engineeringunmatched
    • Startupunmatched
    • Systems Administration/Managementunmatched
    • Tableauunmatched
    • Team Lead/Managerunmatched
    • Technical Supportunmatched
    • Testingunmatched
    • Unix Operating Systemsunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Programmingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder