Back to jobs
P
Senior Python Software Engineer, Backend
$135,000 - $175,000Posted 1 month ago
Apply Now
About this role
Paradise Hospitality Group is seeking a Senior Python Software Engineer to design and build high-performance APIs and microservices that power our hospitality ecosystem. You'll work with a talented backend team to architect scalable solutions that serve millions of guests and property partners worldwide. In this role, you'll take ownership of critical backend systems, mentor junior engineers, and drive technical decisions that shape our platform's future. You'll work with modern tools like FastAPI, PostgreSQL, and Docker in an environment that values clean code, testing, and continuous improvement.
Responsibilities
- Design and build high-performance REST and asynchronous APIs using FastAPI and Python
- Own the full lifecycle of microservices: architecture, development, testing, deployment, and monitoring
- Collaborate with frontend and infrastructure teams to define APIs and system boundaries
- Write reliable, well-tested code and conduct code reviews to maintain quality standards
- Optimize database queries and system performance using PostgreSQL and message queues
- Mentor junior engineers and share technical knowledge across the team
Qualifications
- 5+ years of professional backend development experience with Python
- Demonstrated ability to write testable, maintainable code and mentor others
- Experience with CI/CD pipelines and deployment practices
- Proven experience with FastAPI, PostgreSQL, and containerization (Docker)
- Solid understanding of asynchronous programming and message-driven architectures
- Strong expertise in building APIs and microservices at scale