| Profile |
| Introduction | - I am a Software Engineer with 8+ years of experience in reliability engineering, currently working as a Senior Engineer at OpenAI.
- I have developed and operated enterprise-grade distributed systems in startup environments.
- I am skilled in Go development and Kubernetes cluster management.
- I also contributed to OSS projects such as Kubernetes, etcd-operator, and a Rust-based workflow engine.
|
| Past Job | - I earned a Bachelor of Engineering from the University of Tokyo and a Master of Science in Computer Science from the University of Colorado Boulder.
- In my first role, I joined Gunosy, Japan's largest media company, with 40 million users. I worked as a Data Engineer and improved advertising performance using big data.
- In my second role, I co-founded Industry Technology, a company that served real estate companies. As CTO, I led the development team.
- In my third role, I joined Cybereason as a Software Engineer. I helped operate a distributed cybersecurity platform that processes 80 million events per second worldwide.
- Currently, I work at OpenAI as a Senior Engineer, where I lead the development of a monitoring and notification project to improve API platform reliability.
|
| Vision | - I believe reliability is a core product feature.
- My mission is to help teams ship fast while delivering enterprise-grade reliability.
- I am interested in using AI to improve reliability, observability, and developer productivity.
|
| Career Goal | - My career goal is to move to the US, contribute deeply to the OSS community, and help build strong technologies and products in startup markets.
|
Strength / Positive Feedback | - My strength is my background in both SRE and backend development.
- On infrastructure teams, I am a strong programmer. On backend teams, I am a strong system designer.
|
Why searching for a new position | - I am satisfied with my current job and am not actively searching.
- However, I have a clear vision and career goals. I am open to the right opportunity that can help me grow and make a larger impact.
- I am waiting for the right opportunity to move to the US and receive help with visa support.
|
| Why applied | - This role fits my vision and career goals perfectly.
- My experience matches what you need.
- I learned backend development and leadership at Industry Technology.
- I learned SRE practices and teamwork at OpenAI.
|
| Behavioral Story Bank |
| Leadership | |
| Ownership | |
| Technical Challenge | |
| Troubleshooting | |
| Incident Handling | |
| Teamwork | |
| Conflict | - Summary: I disagreed with an engineering manager about migrating 3,000 servers, which led to a better migration strategy after discussions.
- Situation: Leadership wanted to migrate many servers from Google Cloud to Oracle Cloud within 6 months to save infrastructure costs.
- Task: My mission was to share my technical concerns while supporting business goals.
- Action:
- Disagree: I estimated the required engineering effort and explained why I disagreed with the six-month schedule.
- Suggest: I suggested extending the schedule and starting with non-critical services as a pilot.
- Commit: Once the decision was made, I fully committed to the plan and helped with the migration.
- Result: As a result, we completed the migration with a solid plan and significantly reduced infrastructure costs.
|
Weakness / Negative Feedback | - Weakness: I sometimes focus too much on quality instead of agility.
- Summary: At Industry Technology, I spent too much time on code reviews, which delayed PR merges.
- Situation: My reviews took too much time and slowed down the team because I focused heavily on quality and detail. At that time, I reviewed 5 PRs per day without AI assistance.
- Action: To solve this, I enhanced the integration tests and introduced AI review tools.
- Result: As a result, PRs were merged faster while maintaining high quality.
- Learning: I learned that thorough automation helps increase speed while maintaining quality.
|
| Failure | - Summary: I introduced an E2E test automation tool at Industry Technology, which accidentally created silos between teams.
- Situation: I adopted an E2E testing tool and moved testing responsibility to the QA team to help frontend engineers save time. However, this created silos between the frontend and QA teams and reduced product quality.
- Action: We stopped using the tool. I returned E2E testing responsibility to the frontend engineers so they could own the quality of their code.
- Result: As a result, product quality recovered.
- Learning: I learned that tool choices must consider team impact, not just technical benefits.
|
| Mentoring | - Summary: I mentored an engineer at Industry Technology, which helped him become a lead backend engineer.
- Situation: A frontend engineer wanted to transition to a backend engineering career.
- Task: My mission was to help him grow without slowing our work.
- Action: I held regular 1-on-1 meetings, created system documentation for him, and prepared clear tickets for his work.
- Result: As a result, he became a lead backend engineer. The system documentation also helped train new engineers.
|
Refactor / Rearchitecture / Legacy | |
| Quick Learn | |
| Tight Schedule | |
| My Questions | - Agility vs Reliability: I often find it challenging to balance agility and reliability. How does your team balance them?
- Visa Support: My career goal is to relocate to the US and contribute to business and technology. If I do well in this role, would there be a chance to receive visa and relocation support?
- Challenge: Compared with similar roles at other companies, what unique challenge would the ideal candidate for this role need to handle?
- Blocker: In your day-to-day work, what obstacles or frustrations do you face? For example, are there challenges with decision-making, project management, or legacy systems?
- Decision: What important decision did your team make recently, and how did it go? Was the decision made top-down or bottom-up?
|