About Us:
AIRR Labs is a fast-growing E-commerce & Social Commerce company building lasting connections between brands and consumers in Southeast Asia. We provide a full suite of solutions that enable brands to bring their unique stories to life across the online customer journey.
Our Technology team is dedicated to building innovative AI tools that generate high-quality content, images, and videos to empower businesses to scale efficiently.
Our mission is to revolutionize content creation through cutting-edge artificial intelligence, enabling our clients to achieve unparalleled growth and creativity.
Job Summary:
We are seeking a skilled Backend Engineer to join our team. You will design, develop, and maintain robust, scalable, and secure server-side applications that power our products and services. The ideal candidate is passionate about building efficient systems, has strong problem-solving skills, and thrives in a collaborative environment.
Key Responsibilities:
- Design, develop, and maintain high-performance backend systems and APIs.
- Write clean, efficient, and well-documented code in Go, Python, Java, etc.
- Collaborate with frontend engineers, product managers, and other stakeholders to deliver seamless end-to-end features.
- Optimize applications for scalability, reliability, and performance.
- Implement security best practices to protect data and systems.
- Troubleshoot, debug, and resolve technical issues in production environments.
- Participate in code reviews, architectural discussions, and agile development processes.
- Stay updated on emerging technologies and propose improvements to existing systems.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of experience in backend development (can be open to young talents with less experience)
- Proficiency in at least one programming language such as Go, Python, Java, etc.
- Strong understanding of RESTful APIs, microservices architecture, and database systems (e.g., SQL, NoSQL).
- Experience with cloud platforms such as AWS, Azure, Google Cloud, etc.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Skills (Optional):
- Familiarity with message queues or caching systems (e.g., Redis, Memcached).
- Knowledge of DevOps practices and infrastructure as code (e.g., Terraform).
- Understanding of software testing methodologies (unit, integration, etc.).
What We Offer:
- Opportunity to work on cutting-edge technologies in a collaborative environment.
- Professional growth and learning opportunities.