Technical Lead - Platform Engineering Section, Marketing Cloud Platform Department (MCPD)
Location: Tokyo, Japan
Time Type: Full time
Job Description
Job Description:
Department Overview
The Marketing Cloud Platform Department (MCPD) is responsible for leading the strategic direction, development, and implementation of the company's marketing-related product portfolio. Our core mission is to empower Rakuten's internal marketing teams by providing engaging, respectful, and cost-efficient marketing platforms centered on customer needs.
Position:
Why We Hire
The Marketing Cloud Platform is continually expanding its scope, and we are actively seeking senior-level engineering talent to collaborate on upcoming company-wide strategic programs. This position requires mature technical expertise across various engineering domains and a strong collaborative mindset to effectively engage with stakeholders throughout the company.
Position Details
The Technical Lead will oversee and drive the execution of the full Software Development Life Cycle (SDLC). Responsibilities will vary based on project needs, business priorities, and the Technical Lead’s expertise, but the role requires active involvement from the earliest phases of initiatives, including requirements analysis, platform-wide architecture and solution design that spans multiple products and services, and technical decision-making. The Technical Lead will provide hands-on leadership through development, quality assurance, deployment, and ongoing DevOps/SRE activities, ensuring the delivery of scalable, reliable, and high-quality solutions across the platform. This position offers broad exposure and the opportunity to lead and contribute across all stages of the SDLC while guiding technical direction, architectural consistency, and best practices. English fluency is mandatory while Japanese language is good to have.
Work Environment
We have a diverse team composed of people from across the globe, distributed across multiple locations such as Tokyo, Singapore, and Bangalore.
Mandatory Qualifications:
- 5+ years of professional software development experience, with strong expertise in designing, building, and leading scalable backend systems.
- Demonstrated experience leading platform-wide architecture and solution design that spans multiple products and services, including translating business requirements into high-level and detailed architectural designs.
- Proven track record of leading the architecture, design, development, and production rollout of scalable and resilient microservices-based platforms.
- Hands-on leadership experience with containerization and orchestration technologies, including Docker and Kubernetes, for deploying, operating, and scaling distributed systems in production environments.
- Strong proficiency in modern programming languages and frameworks, including Java; experience with React, PHP, and Python is a plus.
- Proven experience working with relational databases such as MySQL, with a solid understanding of data modeling, performance optimization, scalability, and reliability.
- Deep understanding of software engineering best practices, including automated testing strategies, code reviews, CI/CD pipelines, and version control using Git, with the ability to set standards and mentor engineers.
- In-depth knowledge of architectural patterns and software design principles, with the ability to define technical direction and apply these principles effectively to complex, real-world systems.
- Demonstrated leadership and collaboration skills, including experience mentoring engineers and driving effective collaboration across cross-functional teams such as Product, QA, SRE, and Infrastructure.
- Extensive experience leading end-to-end product troubleshooting and incident resolution, coordinating across SRE/Infrastructure, Platform/Middleware, Backend, and Frontend teams; accountable for the full lifecycle from triage and root-cause analysis to implementing fixes and driving preventive measures to ensure non-recurrence.
- Excellent communication skills, with the ability to clearly articulate complex technical concepts and architectural decisions to both technical and non-technical stakeholders.
- Demonstrated leadership and collaboration skills, with experience mentoring engineers and driving effective teamwork across cross-functional teams.
Desired Qualifications:
- Hands-on experience with data engineering principles, including ETL processes, data warehousing, and working with large datasets.
- Extensive experience with distributed computing concepts and technologies (e.g., Hadoop, Spark, Kafka, RabbitMQ, Redis.).
- Familiarity with various database technologies, including relational and NoSQL databases.
- Experience with public cloud platforms (e.g., AWS, Azure, GCP) and their relevant services for compute, storage, and data processing.
- Experience leading an engineering team, demonstrating proficiency in people management, project oversight, and cost management.
- Experience in the MarTech (Marketing Technology) industry.
#engineer #applicationsengineer #DataEngineer #technologyplatformdiv #Java #Python #Golang #Go
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 over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,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
