Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wiraa Logo

Software Engineer (Python, SQL)

Wiraa

Salary not specified
Sep 13, 2025
Remote, US
Apply Now

The Bright Hotel is looking to transform the hospitality industry by integrating innovative technology solutions to enhance guest experiences and streamline hotel operations. They aim to create a modern platform that improves guest interactions and operational efficiency through pragmatic automation and reliable, scalable products.

Requirements

  • 3+ years of experience building backend web services in Python
  • Proficiency with queues, events, and asynchronous processing
  • Strong understanding of web fundamentals including HTTP, REST, authentication, idempotency, and error handling
  • Experience with cloud deployment, containers, CI/CD pipelines, and version control systems like Git
  • Hands-on experience with relational databases, schema design, performance optimization, and troubleshooting in production environments
  • Knowledge of FastAPI or similar frameworks, ORMs, and validation libraries
  • Experience with agent frameworks such as LangGraph, LangChain, or similar, including tool and function calling, and human-in-the-loop approval flows

Responsibilities

  • Develop and deploy Python backend services and APIs that support hospitality workflows and agent tools
  • Design and implement event-driven architectures utilizing queues to coordinate background tasks and agent-driven processes
  • Model and optimize data in relational databases, ensuring performance and maintainability
  • Deploy and manage services in cloud environments using containers, CI/CD pipelines, and monitoring tools
  • Build and integrate AI agents into production systems, including tool orchestration, workflow automation, and human-in-the-loop approval mechanisms
  • Troubleshoot production issues, monitor system health, and ensure high availability and reliability of services
  • Collaborate with product and design teams to iterate on features, deliver value in small increments, and simplify complex systems

Other

  • Experienced, curious, and independent Software Engineer
  • Self-driven engineer passionate about learning new technologies, applying them in real-world scenarios, and exploring innovative solutions
  • Demonstrated ability to ship meaningful features within small, collaborative teams
  • Background in messaging, workflow, or payment systems is a plus
  • Practical understanding of observability practices including logs, metrics, tracing, and on-call readiness