Staff Engineer - Backend

Check with seller
Software Developer Jobs
1 month
India
Karnataka
Bangalore Get directions →
0 views
ID: 892522
Published 1 month ago by Rakuten International
Check with seller
Bangalore, Karnataka, India
Get directions →
0 item views
Job Description

:
Job Title: Staff Engineer - MCPD


Department Overview: Marketing Cloud Platform Department (MCPD)’s mission is to lead Rakuten’s marketing related products strategy, execute product development and implementation.


We empower Rakuten internal marketing teams by building engaging, respectful and cost-efficient marketing platforms that put our customer at the center. Our main advantage comes from our ability to leverage the Rakuten Ecosystem. We provide marketing solutions such as marketing campaign management, multichannel communication and personalization.


As a 200+ experts across Japan, India and Singapore, we are proud to be a technology organization and we share our knowledge across the Rakuten Tech community.


Job Description:

Position Overview: We are seeking a highly skilled and experienced Staff Engineer to to join our engineering team. The ideal candidate will

possess deep expertise in Java, advanced Java, and microservices architecture, with strong skills in system design, low-level design (LLD), and database scaling. You will play a pivotal role in shaping our technology stack, ensuring high availability and scalability, and mentoring junior engineers. A key focus will be on leveraging Kubernetes for container orchestration and driving technical excellence across the organization. As a Staff Engineer, you will be responsible for hands-on and overseeing the development and delivery of our MCPD products, ensuring the highest standards of quality, performance, and reliability.


Key Responsibilities:

Architect and Design Systems: Lead the design and development of highly scalable and resilient microservices-based systems, providing both high-level architecture (HLD) and detailed low-level designs (LLD).
Code Reviews and Best Practices: Drive engineering best practices through code reviews, design discussions, and collaboration with cross-functional teams.
Database Scaling: Design and optimize databases to support high transaction volumes, ensuring efficient scaling and performance tuning for production environments.
Microservices Development: Build, deploy, and manage microservices using modern technologies and frameworks, ensuring smooth operation in distributed environments.
System Ownership: Take full ownership of features or systems from conception to production, ensuring they meet reliability, performance, and security standards.
Kubernetes Cloud-Native Architecture: Leverage Kubernetes for deploying, scaling, and managing containerized applications, ensuring seamless orchestration in cloud environments.
Mentorship and Leadership: Mentor junior engineers and contribute to their professional growth through knowledge sharing, coaching, and promoting a culture of continuous improvement.
Collaboration: Work closely with product managers, architects, and other engineering teams to translate business requirements into technical solutions.
Innovation and RD: Stay updated with the latest technology trends and evaluate new tools, frameworks, and methodologies to ensure the team is leveraging cutting-edge solutions.
Qualifications:

Bachelor’s or master’s degree in computer science, Engineering, or a related field.
10+ years of experience in software development, with expertise in Java and advanced Java concepts.
Proven experience with microservices architecture, including hands-on experience building and maintaining distributed systems.
Strong understanding of system design and ability to create high-availability, high-performance applications.
Experience with low-level design (LLD), providing detailed design solutions for complex problems.
Deep knowledge of database scaling techniques, such as partitioning, sharding, and replication.
Proficient in Kubernetes for container orchestration, including production experience with large-scale deployments.
Knowledge of messaging systems (Kafka, RabbitMQ).
Familiarity with cloud platforms (AWS, GCP, Azure) and modern DevOps practices.
Preferred Skills:

Experience with other languages such as Python, Go, or Node.js.
Familiarity with AIOps, observability, and monitoring tools.
Mandatory Skills

:
Java, Spring Boot, GO, Python, LLD, HLD

Location

:
Bangalore, Karnataka, India

Years Of Exp

:
10 to 13 years


Why you should choose us?
Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity.

Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes.

Rakuten India Development Centre is the second largest technology hub outside of Japan that enables builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ ( Growing).

Rakuten is committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team and inclusive workforce. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and Rakuten’s achievement as well. In recruiting for our team, we welcome the unique contributions that you can bring in terms of their education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran’s status, color, religion, disability, sexual orientation and beliefs”

  Read more

Published on 2025/09/10. Modified on 2025/09/10.

Description

Job Description

:
Job Title: Staff Engineer - MCPD


Department Overview: Marketing Cloud Platform Department (MCPD)’s mission is to lead Rakuten’s marketing related products strategy, execute product development and implementation.


We empower Rakuten internal marketing teams by building engaging, respectful and cost-efficient marketing platforms that put our customer at the center. Our main advantage comes from our ability to leverage the Rakuten Ecosystem. We provide marketing solutions such as marketing campaign management, multichannel communication and personalization.


As a 200+ experts across Japan, India and Singapore, we are proud to be a technology organization and we share our knowledge across the Rakuten Tech community.


Job Description:

Position Overview: We are seeking a highly skilled and experienced Staff Engineer to to join our engineering team. The ideal candidate will

possess deep expertise in Java, advanced Java, and microservices architecture, with strong skills in system design, low-level design (LLD), and database scaling. You will play a pivotal role in shaping our technology stack, ensuring high availability and scalability, and mentoring junior engineers. A key focus will be on leveraging Kubernetes for container orchestration and driving technical excellence across the organization. As a Staff Engineer, you will be responsible for hands-on and overseeing the development and delivery of our MCPD products, ensuring the highest standards of quality, performance, and reliability.


Key Responsibilities:

Architect and Design Systems: Lead the design and development of highly scalable and resilient microservices-based systems, providing both high-level architecture (HLD) and detailed low-level designs (LLD).
Code Reviews and Best Practices: Drive engineering best practices through code reviews, design discussions, and collaboration with cross-functional teams.
Database Scaling: Design and optimize databases to support high transaction volumes, ensuring efficient scaling and performance tuning for production environments.
Microservices Development: Build, deploy, and manage microservices using modern technologies and frameworks, ensuring smooth operation in distributed environments.
System Ownership: Take full ownership of features or systems from conception to production, ensuring they meet reliability, performance, and security standards.
Kubernetes Cloud-Native Architecture: Leverage Kubernetes for deploying, scaling, and managing containerized applications, ensuring seamless orchestration in cloud environments.
Mentorship and Leadership: Mentor junior engineers and contribute to their professional growth through knowledge sharing, coaching, and promoting a culture of continuous improvement.
Collaboration: Work closely with product managers, architects, and other engineering teams to translate business requirements into technical solutions.
Innovation and RD: Stay updated with the latest technology trends and evaluate new tools, frameworks, and methodologies to ensure the team is leveraging cutting-edge solutions.
Qualifications:

Bachelor’s or master’s degree in computer science, Engineering, or a related field.
10+ years of experience in software development, with expertise in Java and advanced Java concepts.
Proven experience with microservices architecture, including hands-on experience building and maintaining distributed systems.
Strong understanding of system design and ability to create high-availability, high-performance applications.
Experience with low-level design (LLD), providing detailed design solutions for complex problems.
Deep knowledge of database scaling techniques, such as partitioning, sharding, and replication.
Proficient in Kubernetes for container orchestration, including production experience with large-scale deployments.
Knowledge of messaging systems (Kafka, RabbitMQ).
Familiarity with cloud platforms (AWS, GCP, Azure) and modern DevOps practices.
Preferred Skills:

Experience with other languages such as Python, Go, or Node.js.
Familiarity with AIOps, observability, and monitoring tools.
Mandatory Skills

:
Java, Spring Boot, GO, Python, LLD, HLD

Location

:
Bangalore, Karnataka, India

Years Of Exp

:
10 to 13 years


Why you should choose us?
Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity.

Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes.

Rakuten India Development Centre is the second largest technology hub outside of Japan that enables builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ ( Growing).

Rakuten is committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team and inclusive workforce. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and Rakuten’s achievement as well. In recruiting for our team, we welcome the unique contributions that you can bring in terms of their education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran’s status, color, religion, disability, sexual orientation and beliefs”

 
Rakuten International
Rakuten International
2600 active listings

Recently viewed

NR Consulting NR Consulting 1 month
Digital Experience Expert
Check with seller
Digital Experience Expert
Job highlights Identified by Google from the original job post Qualifications We are seeking a highly skilled individual with extensive experience in Java, AEM (6.0/6.1/6.2/6.3), and front-end technologies (HTML, CSS, JavaScript) The successful candidate will be responsible for developing and maintaining web applications using AEM, ensuring high performance,...
1 month Android Developer Jobs views
Check with seller
Athor Christensen Athor Christensen 1 month
Data Scientist (AI ML)
Check with seller
Data Scientist (AI ML)
Siemens is a global technology powerhouse that has been at the forefront of innovation for over 170 years. With a presence in more than 200 countries and a diverse portfolio of products and services, Siemens is dedicated to shaping a sustainable future through cutting-edge technologies in electrification, automation, and digitalization. Job Description: Are ...
1 month Work from home Jobs views
Check with seller
Aerospace and Defense Cognizant Aerospace and Defense Cognizant 1 month
Business Analyst I
Check with seller
Business Analyst I
Top MNC Looking for 0 to 5 Years internship, Fresher and Experienced jobs candidates for the role of Multiple Position. If anyone has done Bachelor / post graduation degree then must apply for this latest off campus job recruitment 2025 Salary upto 5 to 45 LPA
1 month Database Administrator views
Check with seller
Oshkosh Corporation Oshkosh Corporation 1 month
Helper Jobs 1 month
Senior Intelligent Automation Developer
Check with seller
Senior Intelligent Automation Developer
At Oshkosh, we build, serve and protect people and communities around the world by designing and manufacturing some of the toughest specialty trucks and access equipment. We employ over 15,000 team members all united by a common purpose. Our engineering and product innovation help keep soldiers and firefighters safe, is critical in building and keeping commu...
1 month Helper Jobs views
Check with seller
The Elite Job The Elite Job 1 month
Data Entry Jobs 1 month
Online Data Entry Operator |Part|Time and Full|Time|
Check with seller
Online Data Entry Operator |Part|Time and Full|Time|
Are you detail-oriented, tech-savvy, and looking for a remote job opportunity? The Elite Job is seeking talented individuals to join our team as Online Data Entry Operators. As an integral part of our workforce, you will play a key role in maintaining and updating our databases with accuracy and efficiency. Responsibilities: • * Perform data entry tasks with...
1 month Data Entry Jobs views
Check with seller
The Elite Job The Elite Job 1 month
Data Entry Jobs 1 month
Work From Home - Data Entry Operator
Check with seller
Work From Home - Data Entry Operator
the Elite Job is a leading provider of remote work opportunities, committed to fostering a flexible and dynamic work environment. Our mission is to empower individuals to achieve their professional goals while maintaining a healthy work-life balance. With a focus on innovation and collaboration, we strive to create meaningful opportunities for our team membe...
1 month Data Entry Jobs views
Check with seller
L3Harris Technologies L3Harris Technologies 1 month
Lead, System Administration
Check with seller
Lead, System Administration
Job description L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundame...
1 month Admin Executive views
Check with seller
SIMCOE MUSKOKA DISTRICT HEALTH UNIT SIMCOE MUSKOKA DISTRICT HEALTH UNIT 1 month
Data Entry Jobs 1 month
25-48 Program Assistant- job post
Check with seller
25-48 Program Assistant- job post
Open communication and the healthy exchange of ideas inspire an innovative workplace culture at the Simcoe Muskoka District Health Unit. As an award-winning* organization committed to service delivery excellence, we know that people are our most valuable asset. Are you a dynamic, results oriented individual looking to join an organization committed to servic...
1 month Data Entry Jobs views
Check with seller
Everest Clinical Research Everest Clinical Research 1 month
Data Entry Jobs 1 month
Principal Data Manager I
Check with seller
Principal Data Manager I
Everest Clinical Research (“Everest”) is a full-service contract research organization (CRO) providing a broad range of expertise-based clinical research services to worldwide pharmaceutical, biotechnology, and medical device industries. We serve some of the best-known companies and work with many of the most advanced drugs, biologics, and medical devices in...
1 month Data Entry Jobs views
Check with seller
Are you a professional Recruiter? Create an account