Software Engineer at Rakuten
, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

01 Feb, 26

Salary

0.0

Posted On

03 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Golang, Web Technologies, HTTP, Cloud Platforms, GCP, AWS, Azure, CI/CD, Docker, Kubernetes, Cloud-native Development, Data/AI Products, Technical Leadership, MLOps, Architecture Decisions

Industry

Software Development

Description
Job Description: Rakuten Group, Inc. is a global leader in internet services that empower individuals, communities, businesses, and society. Founded in Tokyo in 1997 as an online marketplace, Rakuten has expanded to offer services in e-commerce, fintech, digital content, and communications to approximately 1.7 billion members around the world. The Rakuten Group has nearly 32,000 employees and operations in 30 countries and regions. For more information visit https://global.rakuten.com/corp/ Role & Department Summary As part of Rakuten Group Inc’s AI initiatives, our team is building cutting-edge data and AI products that deliver personalized experiences across Rakuten’s ecosystem. We’re looking for a Software Engineer to join our team and contribute to the development of scalable, AI solutions. Responsibilities Participate in the full software development lifecycle: requirements gathering, solution design, implementation, deployment, and maintenance. Lead technical projects and contribute to code reviews, architecture decisions, and technology management. Collaborate with a diverse team of engineers to build robust, scalable systems using modern development practices. Support the development of data/AI products that enhance user experiences across Rakuten services. Mandatory Requirements 7+ years of professional experience in software engineering. Strong proficiency in Python and/or Golang (or willingness to ramp up quickly). Solid understanding of web technologies, HTTP, and cloud platforms (GCP, AWS, Azure). Experience with CI/CD, Docker, Kubernetes, and cloud-native development. Bachelor’s degree in Computer Science or a related technical field. Good-to-Have Qualifications Experience with ArgoCD, Pulumi, or on-prem Kubernetes management. Familiarity with modern MLOps practices (e.g., data drift detection, model versioning, performance tracking). Prior experience in technical leadership roles (e.g., tech lead, senior engineer, mentor). Tech Stack Python | Golang | Django | Flask | REST | GraphQL Docker | Kubernetes | Helm | Argo Workflow | GitLab CI Spark | Hive | Presto/Trino | Postgres | SQL/HQL Rakuten Asia is the regional headquarters of Rakuten Group Inc, a global leader in internet services and innovation. Located in the heart of Singapore, Rakuten Asia drives the growth and development of Rakuten’s businesses across the APAC region. Recognized and certified as a "Great Place to Work" since 2022, Rakuten Asia is committed to empowering individuals, communities and businesses through cutting-edge technology, data-driven solutions, and a culture of collaboration. From e-commerce, fintech, sports, and even entertainment, our work is diverse, exciting, and impactful. We believe in empowering our people to grow, innovate, and make a difference. If you’re looking for a workplace where your talent is valued, where your contributions matter, and where you can play a part in shaping the future of technology and society, Rakuten Asia is the place for you. Join us and take the next step in your career with Rakuten Asia!
Responsibilities
Participate in the full software development lifecycle, including requirements gathering, solution design, implementation, deployment, and maintenance. Collaborate with a diverse team of engineers to build robust, scalable systems using modern development practices.
Loading...