Software Engineer (Engineering Foundation)
About this role
MODE is a dynamic and rapidly growing startup at the forefront of the Generative AI and Internet of Things (IoT) revolutions. With a growing presence in both the US and Japan, we are pioneering innovative solutions that connect the physical and digital worlds.
As a member of the Engineering Foundation team (a part of Product Engineering), you will be a key player in enhancing the productivity and reliability of our entire engineering organization. At MODE, we follow a model where every engineering team takes responsibility for its own DevOps. The Engineering Foundation team acts as a catalyst for this model, providing enablement, building shared infrastructure, and solving cross-team technical challenges in our day-to-day DevOps activities. In this role, you will work on various missions, including automating release processes, maintaining observability platforms, and integrating AI into our development workflows. We are looking for an engineer who is passionate about "engineering excellence" and wants to build an environment where developers can deliver value more efficiently and reliably.
Job Responsibility
DevOps Enablement: Support product teams in managing their own DevOps activities by providing tools, best practices, and documentation.
Shared Tooling & Libraries: Developing the tools and common libraries to make development productive and efficient, including internal CLI tools, shared services, and standard development frameworks.
Infrastructure Management: Design, operate, and improve shared cloud infrastructure (AWS) used across multiple product teams.
CI/CD & Release Excellence: Enhance CI/CD pipelines and automate release processes to improve delivery speed and quality.
Observability: Maintain and improve company-wide observability stacks (logging, metrics, tracing) to ensure rapid issue detection and resolution.
AI for Engineering: Integrate Generative AI (LLMs) into the development lifecycle (e.g., automated testing, code review assistants) to boost overall productivity.
Cross-team Support: Collaborate with product teams to solve common performance, security, or architectural challenges that fall between team boundaries.
As a part of the Product Engineering team, you are also supposed to participate in on-call rotation and respond to production issues.
Required Skills
Experience: 3-5 years of experience in backend software development and operations in a Linux/Cloud-native environment.
Programming: Strong coding skills for Cloud-based application development.
Cloud infra proficiency: Practical knowledge of public cloud platforms (AWS preferred), including core services (Compute, Storage, Networking).
Automation: Experience with CI/CD tools (e.g., GitHub Actions) and basic knowledge of Infrastructure as Code (IaC).
Problem Solving: Ability to identify bottlenecks in development processes and propose technical solutions.
Communication: Proficiency in English to collaborate effectively with diverse stakeholders.
Nice-to-Have Skills
3+ years of professional Go programming experience
Experience in microservices development.
Experience in designing/implementing systems using event-driven architecture.
Experience in participating in on-call or incident handling.
Business-level Japanese speaking capability.
MODEã«ã€ããŠ
MODEã¯ãçæAIïŒGenerative AIïŒãšã¢ãã®ã€ã³ã¿ãŒãããïŒIoTïŒã®é©åœã®æåç·ã«ç«ã€ããã€ãããã¯ã§æ¥æé·äžã®ã¹ã¿ãŒãã¢ããã§ããç±³åœã𿥿¬ã®äž¡æ ç¹ã§ãã¬ãŒã³ã¹ãé«ããŠãããç©ççãªäžçãšããžã¿ã«ã®äžçãã€ãªã驿°çãªãœãªã¥ãŒã·ã§ã³ãåãæããŠããŸãã
åéèæ¯ã»ããŒã ã®åœ¹å²
Engineering FoundationããŒã ïŒãããã¯ããšã³ãžãã¢ãªã³ã°éšéæå±ïŒã®äžå¡ãšããŠããšã³ãžãã¢ãªã³ã°çµç¹å šäœã®çç£æ§ãšä¿¡é Œæ§ãé«ããããã®ããŒãã¬ãŒã€ãŒãåéããŸãã
MODEã§ã¯ãããã¹ãŠã®ãšã³ãžãã¢ãªã³ã°ããŒã ãèªãã®DevOpsã«è²¬ä»»ãæã€ããšããã¢ãã«ãæ¡çšããŠããŸããEngineering FoundationããŒã ã¯ãã®ã¢ãã«ãå éããããè§ŠåªïŒã«ã¿ãªã¹ãïŒããšããŠã®åœ¹å²ãæ ããæ¥ã ã®DevOps掻åã«ãããŠãéçºã®ã€ããŒãã«ã¡ã³ãïŒæ¯æŽïŒãå ±éã€ã³ãã©ã®æ§ç¯ãããŒã ãæšªæããæè¡ç課é¡ã®è§£æ±ºãè¡ã£ãŠããŸãã
ãã®ããŒã«ã§ã¯ããªãªãŒã¹ããã»ã¹ã®èªååããªãã¶ãŒãããªãã£ïŒå¯èŠ³æž¬æ§ïŒãã©ãããã©ãŒã ã®ç¶æãããã«ã¯éçºã¯ãŒã¯ãããŒãžã®AIçµ±åãªã©ãå€å²ã«ãããããã·ã§ã³ã«åãçµãã§ããã ããŸããç§ãã¡ã¯ããšã³ãžãã¢ãªã³ã°ã»ãšã¯ã»ã¬ã³ã¹ïŒåè¶ããæè¡åïŒãã«æ ç±ãæã¡ãéçºè ãããå¹ççãã€ç¢ºå®ã«äŸ¡å€ãå±ããããç°å¢ãæ§ç¯ããããšé¡ããšã³ãžãã¢ãæ¢ããŠããŸãã
è·åå 容ïŒJob ResponsibilityïŒ
DevOpsã®æšé²ïŒEnablementïŒ ããŒã«ããã¹ããã©ã¯ãã£ã¹ãããã¥ã¡ã³ããæäŸãããããã¯ãããŒã ãèªåŸçã«DevOps掻åãè¡ããããæ¯æŽããã
å ±éããŒã«ãšã©ã€ãã©ãªã®éçº ç€Ÿå åãã®CLIããŒã«ãå ±éãµãŒãã¹ãæšæºéçºãã¬ãŒã ã¯ãŒã¯ãªã©ãéçºããéçºã®çç£æ§ãšå¹çãåäžãããã
ã€ã³ãã©ã¹ãã©ã¯ãã£ç®¡ç è€æ°ã®ãããã¯ãããŒã ãå©çšããå ±éã®ã¯ã©ãŠãã€ã³ãã©ïŒAWSïŒã®èšèšãéçšãæ¹åãè¡ãã
CI/CDãšãªãªãŒã¹ã®æé©å CI/CDãã€ãã©ã€ã³ã匷åãããªãªãŒã¹ããã»ã¹ãèªååããããšã§ãããªããªãŒã®é床ãšå質ãåäžãããã
ãªãã¶ãŒãããªãã£ïŒå¯èŠ³æž¬æ§ïŒ å šç€Ÿçãªãªãã¶ãŒãããªãã£ã¹ã¿ãã¯ïŒãã°ãã¡ããªã¯ã¹ããã¬ãŒã¹ïŒãç¶æã»æ¹åããè¿ éãªå顿€ç¥ãšè§£æ±ºãå®çŸããã
ãšã³ãžãã¢ãªã³ã°ãžã®AIæŽ»çš çæAIïŒLLMïŒãéçºã©ã€ããµã€ã¯ã«ïŒèªåãã¹ããã³ãŒãã¬ãã¥ãŒã¢ã·ã¹ã¿ã³ããªã©ïŒã«çµ±åããå šäœã®çç£æ§ãé«ããã
ããŒã 暪æãµããŒã ãããã¯ãããŒã ãšååããããŒã éã®å¢çã«ããããã©ãŒãã³ã¹ãã»ãã¥ãªãã£ãèšèšäžã®èª²é¡ã解決ããã
ãªã³ã³ãŒã«å¯Ÿå¿ ãããã¯ããšã³ãžãã¢ãªã³ã°ããŒã ã®äžå¡ãšããŠããªã³ã³ãŒã«ã®ããŒããŒã·ã§ã³ã«åå ããæ¬çªç°å¢ã®ãã©ãã«ã«å¯Ÿå¿ããã
å¿ é ã¹ãã«ïŒRequired SkillsïŒ
çµéšïŒ Linux/ã¯ã©ãŠããã€ãã£ãç°å¢ã«ãããããã¯ãšã³ãéçºããã³éçšã®çµéšïŒ3ã5幎ïŒã
ããã°ã©ãã³ã°ïŒ ã¯ã©ãŠãããŒã¹ã®ã¢ããªã±ãŒã·ã§ã³éçºã«ãããé«ãã³ãŒãã£ã³ã°èœåã
ã¯ã©ãŠãã€ã³ãã©ã®ç¿çåºŠïŒ ãããªãã¯ã¯ã©ãŠãïŒç¹ã«AWSïŒã®å®è·µçãªç¥èïŒã³ã³ãã¥ãŒãã£ã³ã°ãã¹ãã¬ãŒãžããããã¯ãŒã¯ãªã©ã®ã³ã¢ãµãŒãã¹ïŒã
èªååïŒ CI/CDããŒã«ïŒGitHub Actionsãªã©ïŒã®çµéšãããã³IaCïŒInfrastructure as CodeïŒã«é¢ããåºç€ç¥èã
åé¡è§£æ±ºèœåïŒ éçºããã»ã¹ã«ãããããã«ããã¯ãç¹å®ããæè¡çãªè§£æ±ºçãææ¡ã§ããèœåã
ã³ãã¥ãã±ãŒã·ã§ã³ïŒ 倿§ãªã¹ããŒã¯ãã«ããŒãšå¹æçã«é£æºã§ããè±èªåã
æè¿ã¹ãã«ïŒNice-to-Have SkillsïŒ
Goèšèªã«ããå®åéçºçµéšïŒ3幎以äžïŒã
ãã€ã¯ããµãŒãã¹éçºã®çµéšã
ã€ãã³ãé§ååã¢ãŒããã¯ãã£ãçšããã·ã¹ãã ã®èšèšã»å®è£ çµéšã
ãªã³ã³ãŒã«ãã€ã³ã·ãã³ã察å¿ãžã®åå çµéšã
ããžãã¹ã¬ãã«ã®æ¥æ¬èªäŒè©±èœåã
Frequently Asked Questions
Is the salary disclosed for the Software Engineer (Engineering Foundation) position at tinkermode?
Is the Software Engineer (Engineering Foundation) job at tinkermode remote?
Is the Software Engineer (Engineering Foundation) role at tinkermode full-time or part-time?
Which team or department does the Software Engineer (Engineering Foundation) at tinkermode belong to?
How do I apply for the Software Engineer (Engineering Foundation) position at tinkermode?
When was the Software Engineer (Engineering Foundation) job at tinkermode posted?
You'll be redirected to tinkermode's official application page on Ashby ATS.