Job Description :
Are you interested in building the next generation of internet services that reach hundreds of millions of users across the globe every day?
In Rakuten’s Tech Division, you will join a global team of experienced technologists who drive the technical foundation of our many services.
The Ecosystem Services Department (ESD) is thinking big : we build scalable platforms that power the Rakuten Ecosystem worldwide.
The Senior Architect will be responsible for the department's technology blueprints for distributed web services and hybrid production infrastructure.
If you get excited with building modern global services, come join us on board!
Please see the following link to learn more about our department : https : / / www.youtube.com / watch?v NDlBjgERHDk
Design and implement application architecture for Rakuten core services
Devise migration paths for migration from older to up-to-date architectures
Apply formal software architecture evaluation methodologies to analyze solutions
Promote new technologies via training and education
Act as a layer of communication between managers, engineers and vendors, understanding the language and requirements of each side and providing solutions satisfying all stakeholders involved
Minimum Qualifications :
Bachelors / Masters degree in computer science / software engineering or equivalent experience
7+ years of software engineering experience
3+ years of experience designing large scale web applications
Experience with multiple programming languages and frameworks
Solid knowledge of unix operating systems
Solid understanding of web services foundations and protocols (HTTP, gRPC)
Preferred Qualifications :
3+ years of experience designing and implementing cloud architectures (either private, public or hybrid)
Open source contributions
Deep understanding of distributed systems including their theoretical foundations
Experience with latest cryptography and authentication best practices
Deep knowledge of at least one of TCP / IP, VoIP and HTTP protocols
English (総合 - 4 - 流暢)