Việc làm này đã được thêm vào mục Việc làm đã lưu.
Bạn đã lưu tối đa 20 việc làm. Nếu bạn muốn lưu mới, hãy cập nhật Việc làm đã lưu.
3 Lý do để gia nhập công ty
- Work for one of Singapore’s leading startup.
- Learn great software engineering skills.
- Work with the best software engineers.
Mô tả công việc
As HipVan's Backend Engineer, you will design, develop, and maintain robust, scalable server-side applications supporting our social housing content platform. You will be responsible for creating efficient database schemas, optimizing API performance, and implementing systems that can handle high-volume media content and social interactions. This role requires expertise in database design, system architecture, and performance optimization. You will collaborate with frontend teams to deliver cohesive solutions while ensuring the high availability, reliability, and security of our backend systems.
Yêu cầu công việc
• Database Design & Optimization:
Design and implement efficient database schemas optimized for social content and user interactions. Apply normalization principles appropriately while maintaining query performance. Implement indexing strategies, query optimization, and caching solutions to ensure high throughput and low latency.
• Architecture & System Design:
Develop scalable, maintainable backend architectures using microservices or modular monolith approaches as appropriate. Apply domain-driven design principles and architectural patterns (CQRS, Event Sourcing, etc.) to create systems that can evolve with changing requirements.
• API Development & Performance:
Design and implement RESTful and/or GraphQL APIs with comprehensive documentation. Optimize endpoint performance, and implement efficient pagination, filtering, and data aggregation to support frontend requirements while minimizing network overhead.
• Scalability & High Availability:
Design systems that scale horizontally to handle traffic spikes and growing user bases. Implement caching strategies, load balancing, and database replication to ensure high availability and resilience.
• Security & Data Protection:
Implement robust authentication, authorization, and data protection mechanisms. Follow security best practices for preventing common vulnerabilities and ensuring compliance with relevant data protection regulations.
• Media Processing & Storage:
Implement efficient systems for media upload, processing, transcoding, and delivery. Design storage solutions that balance performance, cost, and availability requirements for video and image content.
Requirements
• Experience & Technical Skills:
5+ years of backend development experience with distributed systems and high-traffic applications. Proficiency in at least one backend language (Ruby, Node.js, Python, Java, Go, etc.) and related frameworks. Strong knowledge of SQL and NoSQL databases, query optimization, and indexing strategies. Experience with message queues, caching solutions, and containerization technologies. Familiarity with cloud platforms (AWS, GCP, or Azure) and infrastructure as code.
• Database Expertise:
Demonstrated ability to design efficient database schemas, optimize complex queries, and implement appropriate indexing strategies. Experience with database scaling techniques including sharding, replication, and read/write splitting.
• Performance Engineering:
Proven track record of identifying and resolving performance bottlenecks in backend systems. Experience with profiling tools, load testing, and implementing performance optimizations at various system levels.
• Analytical & Communication Skills:
Strong problem-solving abilities, systematic thinking, and excellent communication skills for effective cross-functional collaboration.
• System Design & Architecture:
Ability to design scalable, maintainable system architectures that balance performance, reliability, cost, and development velocity considerations.
Tại sao bạn sẽ yêu thích làm việc tại đây
- An opportunity to work with other top-notch developers.
- Working on products that customers love.
- Competitive salary.

HipVan
Our mission at HipVan is to help everyone Live Better.