Software Engineer (Site Reliability) - Recipe Business / クックパッド株式会社
Salary not provided
AWSGCPMySQLNginxRubyGoPythonRustRailsDockerKubernetesPrometheusRedis
English: IntermediateJapanese: Basic
cookpadSoftware Engineer (Site Reliability) - Recipe Business
Job Description
As a Site Reliability Engineer, you will help lead our team in making everyday cooking fun for people around the world through the power of technology.
What You’ll Be Doing
- Design and build service infrastructure using cloud platforms (e.g., AWS) and open source software
- Improve the performance of applications for a global user base
- Design and implement software to enhance scalability and availability
- Establish and maintain monitoring environments
- Develop software to support system maintenance and optimize development/operational processes
- Collaborate with product engineers to monitor and operate services
- Identify and resolve issues related to service reliability and developer productivity
What Makes This Role Meaningful
- Unique technical challenges in supporting a large, global user base
- Experience releasing features for a global audience
- Direct feedback from users worldwide
- Opportunity to work in the unique domain of cooking and address distinctive challenges
Qualifications
Required
- Experience operating web application environments using Linux and container technologies
- Operational experience with Infrastructure as Code (IaC)
- Understanding of network protocols and architecture (e.g., TCP/IP, HTTP)
- Programming ability in at least one language
- English proficiency sufficient for reading and writing technical documentation
- Ability to communicate in basic Japanese within the team, with a willingness to learn
Preferred
- Experience developing and operating large-scale web services
- Experience with cloud services (AWS or Google Cloud Platform)
- Experience with container environments (Docker, Amazon ECS, Kubernetes)
- Experience designing and operating monitoring environments (e.g., Prometheus)
- Advanced understanding and operational experience with database software (MySQL, Redis)
- Advanced understanding and operational experience with Linux and middleware (e.g., NGINX, HAProxy)
- Development experience in Ruby, Go, Python, or Rust
- Source-level understanding of Ruby on Rails
- Advanced understanding of protocols such as HTTP/2, TLS 1.3, gRPC
- Experience operating global web services using multi-region data centres
- Experience leading organisational or architectural initiatives (Tech Lead, CTO-like roles)
- Contributions to open source software or active in developer communities
- Experience speaking at conferences or academic events
What We Look For
- Interest in building multi-language, globally-used applications
- Passion for cooking or recipe services
- Focus on understanding users and delivering B2C value while maintaining technical excellence
- Proactive in learning and adopting new technologies
- Ability to explain technical topics effectively
- Willingness to tackle new technical domains
- Leadership in defining service/technology direction
Employment Details
- Location: Ohashi, Meguro-ward, Tokyo
- Working Hours: Flex time with no core time
- Salary Increase & Bonus: Eligible for annual revision based on evaluations
- Allowances:
- Visa support for overseas hires
- Rented company housing (employee pays rent, not available during trial)
- Insurance:
- Unemployment insurance
- Industrial accident compensation insurance
- Health insurance
- Pension insurance
- Holidays:
- Five-day workweek (Sat & Sun)
- National holidays
- Company-set holidays (e.g., year-end/New Year)
- Paid leave
- Special leave (condolence, marriage, spousal childbirth, bereavement)
- Refreshment leave
- Summer vacation (3 days)
*Company and application details omitted as requested.*