Background

Forward Deployed Engineer

Hybrid
IT & Data Development

Responsibilities

  • Take ownership of engineering tasks from initial requirements to production, using AI-assisted development tools to deliver working solutions quickly
  • Independently clarify requirements, design technical solutions, and implement them with minimal oversight
  • Handle end-to-end production readiness, including databases, secrets management, access controls, CI/CD, health checks, resource limits, logging, and monitoring
  • Build integrations with internal systems, external APIs, and LLM providers
  • Review both your own and others' AI-generated code, identifying architectural, functional, and security risks
  • Validate AI-assisted implementations through testing and code reviews before deploying to production
  • Maintain production services, troubleshoot issues, and respond to incidents
  • Share expertise and help establish effective AI-assisted development practices across the team
  • Tech stack: Primarily Java, Node.js, and Vue.js, with technologies selected based on each project's needs

Requirements

  • 4+ years of professional software development experience with JVM technologies, Node.js, or full-stack development
  • Strong backend engineering experience, including APIs, databases, asynchronous processing, and system integrations
  • Hands-on experience independently deploying and operating production services, including CI/CD, containers, cloud infrastructure, logging, and monitoring
  • Experience troubleshooting and resolving production incidents
  • Working knowledge of frontend development, with the ability to build and modify user interfaces independently
  • Daily use of Claude Code, Codex, Cursor, or similar AI coding tools, with the ability to explain how you incorporate them into your development workflow
  • Ability to review AI-generated code, understand its behavior, and identify architectural, functional, and security risks
  • A disciplined approach to validating AI-assisted code through automated testing and code reviews before production release
  • Experience integrating LLMs into products and a solid understanding of their capabilities and limitations
  • Ability to evaluate solutions for scalability, reliability, and maintainability
  • Understanding of core security practices, including secrets management, access control, and personal data protection
  • Experience independently designing moderately complex systems and taking ownership of their performance and reliability in production

Benefits

  • The opportunity to work on large-scale products and contribute to their development
  • A flexible work environment built on autonomy, ownership, and trust, without micromanagement
  • The option to work fully remotely or from a modern office
  • Medical insurance coverage in countries where the company operates
  • An annual $2,000 benefits allowance after the probation period, which can be used for health insurance upgrades, language learning, and sports activities
  • Partial reimbursement for professional training, courses, and participation in industry conferences
  • Access to a corporate digital library
  • Company-funded weekly online sessions with a psychologist
  • Relocation opportunities to countries where the company has offices, with relocation assistance available after the probation period, subject to approval