
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