We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Software Engineer, Backend
Location: United States - Remote Opportunity
|
Full-Time
|
$160,000 -
$220,000
Go
Java
Python
PostgreSQL
AWS
Elasticsearch
Backend
Distributed Systems
Back End Engineer
About Folio: Folio builds scalable infrastructure for hotel procurement automation. Our backend systems handle millions of transactions for hundreds of hotels, requiring robust, secure, and efficient solutions. We’re looking for a backend engineer to design and implement the core services powering our marketplace, search, and payment systems.
Key Responsibilities:
- Design and develop scalable backend services for Folio’s core infrastructure
- Optimize database performance and data retrieval for large-scale operations
- Implement security protocols for sensitive procurement and payment data
- Collaborate with frontend teams to ensure seamless API integrations
- Monitor system performance and troubleshoot issues proactively
- Drive architectural improvements for reliability and efficiency
- Mentor junior engineers and conduct code reviews
Required Skills:
- 5+ years of backend engineering experience with distributed systems
- Proficiency in languages like Go, Java, or Python with strong concurrency understanding
- Expertise in database design, optimization, and management (PostgreSQL)
- Experience with cloud platforms (AWS) and containerization (Docker/Kubernetes)
- Deep knowledge of payment systems, invoice processing, and API design
- Strong problem-solving skills with focus on system reliability
Nice-to-Haves:
- Experience with Elasticsearch for search optimization
- Familiarity with microservices architectures
- Background in fintech or e-commerce systems
- Experience with CI/CD pipelines
- Contributions to open-source projects
Compensation: The estimated pay range for this role is $160,000 - $220,000
Post Date: June 26, 2025