メニュー

Principal Software Engineer (Ruby on Rails, AI)

Backend Engineering Software Development Ruby on Rails

Icon salary 給与
応相談
Icon Location 勤務地
Ho Chi Minh
Icon Vacancies 総空席数
1 人

福利厚生

その他の福利厚生 その他の福利厚生
13ヶ月目の給与 13ヶ月目の給与
無料のランチと軽食 無料のランチと軽食
業績ボーナス 業績ボーナス
仕事用のノートパソコン/デスクトップ 仕事用のノートパソコン/デスクトップ
旅行/会社の旅行 旅行/会社の旅行
年間給与の見直し 年間給与の見直し
フル社会保険 フル社会保険
フレックスタイム フレックスタイム
追加の健康保険 追加の健康保険

職務概要

As a Product Engineer, you will drive outcomes across the team and technical system by leading design, implementation, rollout, and operational excellence. You will work primarily in our Ruby on Rails codebase to deliver product features end-to-end. We also have services written in Go (Golang), and you may occasionally contribute fixes or improvements there when needed. This role expects a strong security mindset, with a clear understanding of data privacy, credential protection, device security, and the responsible use of corporate systems, tools, and accounts. Key Responsibilities 1. Technical Leadership - Ruby on Rails: Design, develop, and operate backend features in a Ruby on Rails and core services, with strong software engineering fundamentals and pragmatic delivery. - API & Services: Design and evolve RESTful APIs and service boundaries with clear tradeoffs and maintainable interfaces. - Data & Performance: Model data effectively and optimize SQL performance; identify and address bottlenecks and system inefficiencies. - Cloud-Native Delivery: Architect and operate cloud-native applications on AWS (and related tooling) with pragmatic use of Docker/Kubernetes where appropriate. - Operational Excellence: Improve observability (logs/metrics/traces), incident response, and post-incident learning to raise system reliability. 2. Delivery Ownership & Cross-Functional Collaboration - End-to-end Delivery: Own delivery from problem definition through production rollout, ensuring quality and operational readiness. - Stakeholder Collaboration: Partner with Product, Design, QA, and DevOps to clarify requirements, reduce ambiguity, and deliver outcomes aligned to business goals. - Release Management: Plan and execute production releases, coordinate stakeholders, and continuously improve deployment safety and speed (CI/CD) 3. Engineering Excellence & Quality - Code Quality: Set and model best practices for clean, maintainable code; lead strong code review culture. - Testing & Automation: Increase confidence and reduce manual testing via effective automated tests and robust review processes. - CI/CD: Operate and improve CI/CD pipelines (CircleCI/GitHub Actions or similar) to support frequent and safe delivery. - Security & Scalability: Ensure AI-assisted speed never compromises security, privacy, scalability, or compliance requirements. 4. AI-Assisted Delivery Practices - Rapid Iteration: Use AI to speed up prototyping and iteration (requirements exploration, code scaffolding, test generation, refactoring). - Verification & Governance: Quickly identify flaws in AI-generated output and correct them; maintain strong human verification habits (testing, reviews, threat modeling). - AI-Friendly Documentation: Improve the clarity of logs, runbooks, and technical documentation so both humans and AI tools can understand and operate the system effectively. Scope & Collaboration - Primary focus is Rails-first backend/API delivery, with pragmatic cross-functional reach (infra/observability/quality) as needed to unblock outcomes. - You will collaborate across time zones with global stakeholders and engineering partners. Technology Stack - Languages: Ruby on Rails (core), Go (selected services) - Datastores: MySQL, DynamoDB, Redis - Infrastructure: AWS (EKS, ECR, RDS, S3, SQS/SNS), Kubernetes, Docker, Terraform Tools Used - Communication: Slack, Notion, Zoom - Monitoring: Datadog, Rollbar - Source control: GitHub - CI/CD: Argo CD, CircleCI, GitHub Actions - Ticketing: Jira - Security: Dependabot, SonarQube

必要なスキルと経験

- 8+ years in software development, 3+ years experience of development with Ruby on Rails (recently) - Distributed Systems: Experience designing and operating web services and microservices in production environments. - Cloud: Strong hands-on experience with AWS and cloud-native development practices. - Databases: Deep knowledge of relational databases and practical experience with data modeling and SQL performance tuning. - Delivery Leadership: Demonstrated ability to lead projects end-to-end and coordinate releases across stakeholders. - Collaboration: Strong communication and ability to work effectively with cross-functional teams. - Language: Professional English proficiency for global collaboration.

この求人に応募する理由

Caring Mental & Physical Recreation: - Hybrid working: 2 days at the office and 3 days WFH - Working hour: Flexible start 8AM-9AM from Mon-Fri - Full salary in probation - Insurance: Applied from Probation period: - Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary) - Private health insurance & accident insurance. From Managing level: extra for family members - Bonus: 13th month salary - 16 - 24 paid days off and more - Paternity leave: Extra 5 days - Annual company trip; Quarterly team building - Billiards & Running club - Annual health check - Well-equipped facility: Macbook pro, additional monitor,.. Caring Career & Development: - Clear Career path - Foreign language & International technology-related certifications sponsoring - External & internal training courses - Soft-skill workshops - Tech seminars - Monthly and biannual Recognition Awards - Performance & salary review: twice/year (Jun & Dec)

類似の仕事

[VN]Business Development Manager

応相談
Business Development Sales & BD & Account

企業名は応募後表示されます

[TH] Business Development Manager

応相談
Business Development Sales & BD & Account

企業名は応募後表示されます

[PH]Business Development Manager

応相談
Business Development Sales & BD & Account

企業名は応募後表示されます

[ID]Business Development Manager

応相談
Business Development Sales & BD & Account

企業名は応募後表示されます

Sales Development Representative (remote)

応相談
Sales & BD & Account Digital/Technical Sales

企業名は応募後表示されます

Sales Development Representative (remote)

応相談
Sales & BD & Account Digital/Technical Sales

企業名は応募後表示されます

[SEA] Business Development Executive

応相談
Business Development Sales & BD & Account

企業名は応募後表示されます

Sales Development Representative (remote)

応相談
Sales & BD & Account Business Development Sales Executive

企業名は応募後表示されます