Backend Engineer
Collaborate with cross-functional teams to define, design, and deliver high-quality backend systems and APIs powering our suite of AI and consumer applications serving millions of users worldwide.
Key Responsibilities
Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions
Develop and maintain robust, scalable, and efficient backend systems and APIs
Participate in basic DevOps activities
Write clean, maintainable, and well-documented code for new and existing applications
Identify and resolve software defects and performance issues
Ensure security and data protection measures are implemented in backend systems
Participate in code reviews to ensure adherence to coding standards and best practices
Collaborate with front-end developers to integrate user-facing elements with server-side logic
What We're Looking For
3+ years of professional experience in backend engineering
Fluent in Golang programming
Fundamental knowledge of DevOps, CI/CD and deployment process
Fluent in database designing and optimization, including SQL and NoSQL databases
Good understanding of system design and system architecture
Strong problem-solving skills and high definition of done
Great logical, critical thinking and data-driven mindset
Nice To Have
Fundamental knowledge of security
Experience with Docker and Kubernetes
Experience with MLOps
Write testable and clean code
What We Offer
13th-month salary, performance bonus, and biannual performance reviews
Work with young, talented teammates on global apps in the AI domain
12 days annual leave and 5 days sick leave
Healthcare insurance and annual health check
MacBook provided, with additional monitor available
Flexible working hours with one remote day per month
Company trips, team-building activities, and quarterly happy hours
Ready to Apply?
We'd love to hear from you. Send us your resume and let's start a conversation about this exciting opportunity.