仕事概要
■About the Role
We’re looking for a Platform Engineer to help scale and improve our infrastructure and developer tooling. You’ll join a small, high-impact team working closely with SREs, developers, and engineering leadership to support the growth of our platform and practices.
For this role we’re expecting to hire at the junior to mid level, but if you’re a senior with more experience we would strongly encourage you to apply. If you’re earlier in your career, we’ll support your development with mentorship and opportunities to grow. If you’re more experienced, you’ll take on more technical ownership, contribute to long-term strategy, and have the chance to mentor others.
The ideal candidate will likely be coming from a path of having been a Software Engineer first with some exposure to platform tooling, e.g. GitHub Actions and be either interested in making the leap from Software Engineer to Platform Engineer or perhaps already have 1 -2 years experience in a similar Platform role. If you’re coming from a background of having been a Systems Admin / Systems Engineer, this will likely not be a good fit for you.
You’ll be joining a collaborative team: two SRE Engineers, one Platform Engineer, and you. You’ll report to the SRE team manager. While we loosely split responsibilities between SRE (AWS, security, reliability) and Platform (CI/CD, DX, internal tooling), we work together closely and pitch in across domains when needed.
■Responsibilities
□Tooling and Configuration Management
・Maintain and improve shared ESLint configurations for frontend and backend projects.
・Manage and maintain shared internal npm packages, ensuring they are up-to-date, versioned, and well-documented.
・Set up and maintain tools like Husky, lint-staged, commitlint, and semantic-release for consistent commits and automated releases.
・Maintain mobile DART / Flutter app with fastlane automation.
・Manage and maintain Renovate for keeping dependencies up to date.
□CI/CD Pipelines
・Collaborate with the team to improve GitHub Actions workflows for CI/CD.
・Build and maintain a shared GitHub Actions library using composite actions and reusable workflows for consistent automation.
・Optimize pipeline performance and reliability to improve feedback loops.
・Testing and Linting
・Enhance and maintain configurations for Vitest (Jest experience is acceptable), and other testing tools such as Playwright.
・Create automated solutions to ensure testing reliability and fast execution in CI/CD.
□Developer Experience (DX)
・Support frontend/backend development setups, including configurations for tools like Nuxt, TypeScript, and other modern frameworks.
・Work on improving onboarding scripts and templates to ensure engineers can start contributing quickly.
・Document tools, processes, and best practices to keep the engineering team aligned.
・Create and maintain reusable backend clients and frontend Nuxt plugins.
□Automation
・Identify areas of manual effort across the development workflow and automate them where possible.
・Ensure developer tools integrate seamlessly with local and remote environments.
□Other
・Learn on the job with support and mentorship from senior teammates.
必須スキル
■ Technical Skills
・CI/CD Pipelines: Experience with GitHub Actions (preferred), CircleCI, or similar—bonus points for reusable workflows.
・JavaScript/TypeScript/node.js: Strong JavaScript, ideally TypeScript, and node.js skills and experience are essential for this role.
・Developer Experience (DX): Experience improving local dev workflows or integrating tools like ESLint, LocalStack, LaunchDarkly, Mixpanel, Sentry, Mock Service Worker or Storybook.
・App Development Experience: although this role does not require app development, a strong understanding of app development and empathy for Engineers needs / DX is essential.
■ System Design
・Able to design or contribute to secure, resilient, and scalable systems.
■ Collaboration & Growth
・Enthusiastic about working closely with other engineers to solve platform challenges.
・[If senior-level] Comfortable mentoring others, running design reviews, and driving best practices.
・[If junior-level] Eager to learn, ask questions, and build confidence over time.
■ Mindset
・Automation-first: Proactively reduces manual, repetitive tasks.
・Productive: Looks for ways to make developer workflows faster and smoother.
・Growth-oriented: Excited to evolve alongside a fast-moving team and tech stack.
歓迎スキル
・Containers & Orchestration: Docker familiarity; bonus if you’ve used orchestration tools in production.
・Security: Awareness of secrets management practices; experience with tools like AWS Secrets Manger, HashiCorp Vault, etc. is a plus.
・Performance & Cost Optimization: Ability to tune infrastructure for speed and cost-efficiency.
・Vue 3 / Nuxt 3: any experience is valued, but especially configuration.
・Dependency Management Automation: Experience with Dependabot or Renovate configuration and maintenance.
・Shared Packages: Exposure to maintaining internal libraries or packages (e.g., NPM, Dart).
・Mobile CI/CD: Familiarity with iOS, Android, Flutter or fastlane is a strong bonus.
・Testing: Strong testing mindset—especially for infrastructure or mobile contexts.
・Cloud Infrastructure: Experience with AWS or GCP, ideally using IaC tools like AWS CDK or Terraform.
・Frontend performance optimization (e.g., Lighthouse, SEO tuning).
・Backend performance profiling and tuning.
・Bundle analysis and tree-shaking experience.
・Experience with observability tools like OpenTelemetry, AWS X-Ray, Grafana, or Datadog.
応募概要
勤務地 | Shibuya, Tokyo |
---|---|
雇用形態 | Full-time |
勤務体系 | ・Hybrid Work (Office days: Wednesday, Friday) ・Flextime System (Core hours: 12:00-15:00) ・Full Two-Day Weekend (Saturday, Sunday, national holidays, year-end, and New Year holidays) |
試用期間 | 6 months |
福利厚生 | ・Transportation allowance ・Comprehensive social insurance ・Stock option program ・Language learning support ・Library system ・Certification support program |
企業情報
企業名 | amptalk株式会社 |
---|---|
設立年月 | 2020年5月 |
本社所在地 | 〒150-0002 東京都渋谷区渋谷2−20−11 渋谷協和ビル8階 |
資本金 | 9990万円 |