Job Description:
Rakuten Group, Inc. is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the internet while aiming at becoming a Global Innovation Company.
The Rakuten Group has more than 70 businesses worldwide spanning e-commerce, digital content, communications and fin-tech, bringing together more than 1.2 billion members across the world. We have a diversified workforce made up of talented employees from more than 70 countries and regions.
This position is to help us further develop solutions for our cloud platform that will greatly benefit the services that are offered through the Rakuten Group, Inc. companies by enabling your fellow engineers to be more efficient. This role involves designing, developing, and maintaining robust and highly available backend APIs, primarily using Python, Flask, and FastAPI deployed across several data-centers on our hybrid cloud environments. The engineer will also work extensively with Kubernetes and contribute to our DevOps initiatives, including the management of production-grade infrastructure and designing non-blocking Python APIs.
Responsibilities
- Build and maintain new APIs in a big cluster of microservices
- Work together in a scrum team trying to follow best Agile practices
- Implement user stories, write well-written and self-documented Python code and upholding quality through test automation
- Spend a part of your day reviewing pull-requests (PRs) of your team mates and help to improve your team mates as they will help you on your pull-requests
- Help find new and innovative solutions to day-to-day problems
- Use new and innovative technologies to supplement and enhance our service platform
Skills And Qualifications
Minimum Qualifications
- Significant experience in Python, specifically in backend API development.
- Experience in designing non-blocking Python APIs.
- Familiarity with cloud environments and Kubernetes.
- Experience with CI/CD pipelines, preferably using tools such as Jenkins.
- Experience with source control systems, preferably Git
- Experience managing production-grade infrastructure, including database servers, compute workloads, and bare metal servers.
Preferred Qualifications
- Understanding of performance optimizations and when to apply them.
- Experience with API testing and quality assurance.
- Experience working within an Agile/Scrum environment.
- A background in DevOps, including infrastructure automation, configuration management, and system monitoring.
- Familiarity with microservices architecture.
- Experience building and maintaining highly available systems.
#engineer #applicationsengineer #technologyplatformdiv
Other Jobs from Rakuten
Research Scientist, Customer Program (Fintech AI) - Rakuten Institute of Technology Worldwide (RIT)
Similar Jobs
Principal AI/ML Ops Engineer
Senior Software Engineer
Staff Python Engineer
Senior Application Engineer, Merchant CRM Integrations
Frontend Engineer, Merchant CRM Integrations
Machine Learning Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say