Backend Engineer
Position Overview
As a Backend Engineer at QueryLift, you will work on high-performance, scalable API development and system design. You can tackle technically challenging areas such as integration with generative AI platforms and large-scale data processing.
Key Responsibilities
- Development of high-performance APIs using Go
- Database design and optimization (PostgreSQL, etc.)
- Design and implementation of microservices architecture
- Integration with generative AI platforms (ChatGPT, Claude, etc.)
- Building large-scale data processing pipelines
- Implementation and monitoring of security measures
Requirements
- Practical experience with Go (2+ years recommended)
- Experience designing and developing RESTful APIs
- Experience with database design and optimization (PostgreSQL, etc.)
- Understanding of microservices architecture
- Experience with container development using Docker
- Knowledge and implementation experience with security
Preferred Qualifications
- Experience with cloud services (AWS/GCP, etc.)
- Experience with large-scale data processing (Kafka, RabbitMQ, etc.)
- Experience building CI/CD pipelines
- Experience with monitoring and log management (Prometheus, Grafana, etc.)
- Experience integrating with generative AI APIs
Ideal Candidate
- Experience designing and developing backend systems with high performance and scalability
- Deep knowledge of security and database design
- Rich experience in team development and good at collaborating with other departments
- Proactive in tackling technical challenges and able to propose solutions
Tech Stack
GoDockerPostgreSQLRedisAWS