Backend Engineer

OORTech

  • Việt Nam
  • Lâu dài
  • Toàn thời gian
  • 22 ngày trước
Join us at OORT, a trailblazer in the decentralized AI era, offering a trustless infrastructure built for the future of AI. Powered by the Olympus protocol, OORT provides enterprises and individuals with a suite of decentralized AI products and solutions focused on three core areas: OORT Storage, OORT DataHub (B2C, B2B), and OORT Compute (coming soon). OORT has raised $10 million from prominent investors to date, including Taisu Venture, Red Beard Venture, Sanctor Capital, and has received grants from Microsoft and Google. If you're passionate about tech, blockchain, and innovation, check out our open rolesThe RoleRole OverviewWe are seeking a skilled Backend Engineer with expertise in either Golang or Node.js to build scalable, high-performance server-side applications. You will design and implement robust APIs, microservices, and distributed systems that handle high traffic loads. The ideal candidate has strong experience with database design, system architecture, and deploying production-grade backend systems that support modern web and mobile applications.Key ResponsibilitiesBackend Development & API Design
  • Develop scalable backend services and APIs using Golang or Node.js with modern frameworks
  • Design and implement RESTful APIs, GraphQL endpoints, and real-time communication systems
  • Build microservices architecture with proper service communication and data consistency
  • Implement authentication, authorization, and security best practices for backend systems
  • Develop data processing pipelines, background jobs, and scheduled tasks
System Architecture & Performance
  • Design and implement high-performance, scalable systems capable of handling large traffic volumes
  • Optimize database queries, implement caching strategies, and manage data storage solutions
  • Build monitoring, logging, and alerting systems for production environment health
  • Implement load balancing, rate limiting, and circuit breaker patterns for system reliability
  • Design and maintain CI/CD pipelines for automated testing and deployment
Database & Infrastructure Management
  • Design efficient database schemas and optimize queries for relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
  • Implement data migration strategies, backup procedures, and disaster recovery plans
  • Deploy and manage applications using cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
  • Integrate with third-party services, APIs, and payment processing systems
  • Ensure system security, compliance, and data protection standards
Ideal ProfileRequired QualificationsTechnical Expertise
  • 4+ years of backend development experience with strong proficiency in either Golang or Node.js
  • Proven experience building and deploying high-traffic, production-grade backend systems
  • Strong knowledge of database technologies including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Elasticsearch)
  • Experience with microservices architecture, distributed systems, and inter-service communication
  • Proficiency with message queues (RabbitMQ, Apache Kafka, AWS SQS) and event-driven architecture
System Design & DevOps
  • Experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code tools (Terraform, CloudFormation)
  • Knowledge of containerization (Docker, Kubernetes) and orchestration for scalable deployments
  • Proficiency with CI/CD pipelines, automated testing frameworks, and deployment automation
  • Understanding of system monitoring, logging tools (ELK stack, Prometheus, Grafana), and performance optimization
  • Experience with version control systems (Git), code review processes, and agile development practices
Problem-Solving & Communication
  • Strong system design skills with ability to architect solutions for complex business requirements
  • Experience with API documentation, testing strategies, and maintaining high code quality standards
  • Excellent debugging and troubleshooting skills for production issues and performance bottlenecks
  • Strong communication skills for technical documentation and cross-team collaboration
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Fluent in Vietnamese and English. Chinese is a Plus
Note: Post is a WFH for now but will be establishing office in Ho Chi Minh City for a Hybrid/Onsite Setup. Depending on the Company's Direction.What's on Offer?
  • Work alongside & learn from best in class talent
  • Flexible working options
  • Attractive salary & benefits

OORTech